这是我在教学生时发现的Python怪异.
如果负索引应该正常,那么对于字符串m ='string',我执行了以下步骤.
>>> m='string'
>>> m[:-1]
'strin'
>>> m[:0]
''
>>> m[-1]
'g'
>>> m[0:]
'string'
>>> m[:-1]
'strin'
>>> m[:0]
''
>>>
Run Code Online (Sandbox Code Playgroud)
我想知道如何使用负索引访问整个字符串?
>>> m='string'
>>> m[-len(m):]
'string'
Run Code Online (Sandbox Code Playgroud)
正如积极的指数从一个字符串的开头向前计数一样,负指数从最后开始计数.因此,我们必须回过头len(m)来回到开头m.
| 归档时间: |
|
| 查看次数: |
398 次 |
| 最近记录: |