当前位置: > python教程 > python基础教程 >

python字符串截取方法
栏目分类:python基础教程   发布日期:2019年05月29日 17:43:23   浏览次数:

所谓字符串截取,子面的意思,一个字符串,我们想要中间的几个字符,如一串字符”my name is tianxia",我想要name这个字符,就可以使用字符串截取得到它

>>> my="my name is tianxia"
>>> my[3:7]
'name'

字符串截取格式:子符串【start:end],得到对应索引范围的元素,该范围包含起始端,不包含结束端,默认截取的方向是从左到右的方式

如果省略结尾,将会取后面所有的字符


>>> my[2:]
' name is tianxia'

也可以使用开始,表示从0开始取


my[:7]
'my name'

加一个步长,格式 子符串【start:end:step],  按照step的数据,间隔几个取值,中间隔step-1个,step步长为2,中间就隔一个,步长为3,就隔2个

>>> my[3:18:2]
'nm staxa'    

说明:my name is tianxia   做出来了下面的表


m y   n a m e   i s  
0 1 2 3 4 5 6 7 8 9 10



t i a n x i a
11 12 13 14 15 16 17



 n是第三个,因为下标是从0开始的,m是第5个,第7个是空格,第9个是s

my[3:18:3]
'nesix'

 

相关热词:

热门关键词
python字符串
     
python教程 python爬虫 python人工智能 Python+大数据 python问答