我有一个 unicode 值列表。据我所知,我可以使用 list[starting location:length to select] 从列表中选择一系列值,对吗?
我有 78 个 unicode 值的列表,它们并不都是唯一的。当我从列表中的 0 位置开始选择 5 个值的范围时(例如:list[0:5]),将返回正确的值。但是,当我尝试选择不在列表中从 0 位置开始的值范围时(例如:list[44:5]),则返回为 []。更改范围的长度似乎没有任何区别。此外,例如,如果我使用 list[44],则返回的值是正确的。
我不明白为什么当光标不位于 0 时无法从列表中进行选择。谁能告诉我 python 中的列表是否对如何将数据作为范围检索有限制?我希望我的问题和疑问足够清楚。我将不胜感激任何反馈。谢谢。