gpt4 book ai didi

python - 为什么 slice [ :-0] return empty list in Python

转载 作者:太空狗 更新时间:2023-10-29 21:19:43 26 4
gpt4 key购买 nike

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

blah = ['a', 'b', 'c']
blah[:-3] # []
blah[:-2] # ['a']
blah[:-1] # ['a', 'b']
blah[:-0] # []

我这辈子都想不通为什么 blah[:-0] # [] 应该是这样,模式似乎肯定表明它应该是 [' a', 'b', 'c']。任何人都可以帮助阐明为什么会这样吗?无法在文档中找到关于为什么会出现这种情况的提及。

最佳答案

-00,从 list 开始到索引 0 的切片> non-inclusive 是一个空的 list

关于python - 为什么 slice [ :-0] return empty list in Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30879473/

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