重复切片适用于元组和列表就好了:
>>> tuple = ("nav", "yad")
>>> tuple[0]
'nav'
>>> tuple[0][0]
'n'
但是用字符串:
>>> name="university"
>>> name[0]
'u'
这里奇怪的是,当我尝试对字符串名称变量重复切片时,name[0][0]
or处没有任何内容name[0][-1]
,那为什么会显示"u"
?
>>> name[0][0]
'u'
>>> name[0][-1]
'u'
如果有什么,name[0][0]
那么为什么不在其他索引上呢?
>>> name[0][1]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: string index out of range