我创建了一个字符串变量stro
。
切片stro[7:][-6]
在stro
上如何工作?
stro = "Python is fun"
print(stro[7:][-6])
# output: i
答案 0 :(得分:2)
您要切片,然后索引:
stro = "Python is fun"
x = stro[7:] # 'is fun'
y = x[-6] # 'i'
由于字符串是不可变的,因此x
和y
都是新的字符串,而不是对象的“视图”。因此,stro[7:]
返回'is fun'
,索引最后6个字符将返回'i'
。
语法类似于列表:请参见Understanding Python's slice notation。