Python中的索引与切片

1.索引

直接举例子说明:

1
2
3
4
5
>>> lang = "study python"
>>> lang[0]
's'
>>> lang[1]
't'

有一个字符串,通过赋值语句赋给了变量lang。如果要得到这个字符串的第一个单词s,可以用lang[0]。当然,如果你不愿意通过赋值语句,让变量lang来指向那个字符串,也可以这样做:

1
2
>>> "study python"[0]
's'

也可以反过来通过字符也找到对应的索引值:

1
2
>>> lang.("p")
6

2.切片

还是直接上例子:

1
2
3
4
>>> lang
'study python'
>>> lang[2:9]
'udy pyt'

从上面的例子就可以看到,我们得到的是以第二个索引开始,第九个索引之前的所有字符。

原文引用 大专栏  https://www.dazhuanlan.com/2019/08/27/5d64bbf5774a5/


猜你喜欢

转载自www.cnblogs.com/petewell/p/11418357.html