gpt4 book ai didi

python - 使用负索引在 Python 中访问整个字符串

转载 作者:行者123 更新时间:2023-11-28 20:39:10 25 4
gpt4 key购买 nike

这是我在教学生时发现的 Python 怪癖。

如果负索引应该正常工作,那么对于字符串 m='string',我执行了以下步骤。

>>> m='string'
>>> m[:-1]
'strin'
>>> m[:0]
''
>>> m[-1]
'g'
>>> m[0:]
'string'
>>> m[:-1]
'strin'
>>> m[:0]
''
>>>

我想知道如何使用负索引访问整个字符串?

最佳答案

>>> m='string'
>>> m[-len(m):]
'string'

正如正索引从字符串的开头向前计数一样,负索引从末尾向后计数。因此,我们必须倒数 len(m) 才能回到 m 的开头。

关于python - 使用负索引在 Python 中访问整个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39074498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com