我现在真的很困惑:
>>> string = "some string"
>>> string[100:105]
''
>>> string[100]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: string index out of range
为什么会string[100:105]返回一个空字符串而string[100]引发一个 IndexError(如预期的那样)?为什么不string[100:105]引发 IndexError 以及?