相关疑难解决方法(0)

为什么slice [:-0]在Python中返回空列表

在编写一些单元测试时,偶然发现了一些有些令人困惑的事情:

blah = ['a', 'b', 'c']
blah[:-3] # []
blah[:-2] # ['a']
blah[:-1] # ['a', 'b']
blah[:-0] # []
Run Code Online (Sandbox Code Playgroud)

不能为我的生活弄清楚为什么blah[:-0] # []应该是这样的,模式肯定似乎应该是这样['a', 'b', 'c'].任何人都可以帮助解释为什么会这样吗?未能在文档中找到关于为什么会出现这种情况的提及.

python list slice negative-number

7
推荐指数
2
解决办法
1087
查看次数

标签 统计

list ×1

negative-number ×1

python ×1

slice ×1