字符串,列表,元组中的元素都是有序的。都以“0”作为第一个元素的下标。
例如字符串 a = "asdf23dsfa" 中的第一个元素为a[0]。列表和元组类似。
字符串,列表,元组都支持切片操作。
切片的语法:[起始:结束:步长]
以字符串为例:
例如下面定义了一个字符串 name:
name = 'abcdef'
print(name[0:3]) # 取 下标0~2 的字符
注意:如果步长是负数,表示从右向左取。
结束位置的下标是取不到的。
如:name = "abcdefg"
name[4:1:-1] 的结果为:"edc"
特殊的如:name[::-1] = "gfedcba",表示将字符串name反转。