考虑一下:
numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Run Code Online (Sandbox Code Playgroud)
这些是 Python 中删除元素的正确语句:
numbers[0:2] = []
numbers[3:5] = []
Run Code Online (Sandbox Code Playgroud)
但是下面的语句是不允许的:
numbers[::2] = []
Run Code Online (Sandbox Code Playgroud)
ValueError:尝试将大小为 0 的序列分配给大小为 5 的扩展切片
是什么阻止了 Python 中的这种语句?
python ×1