gpt4 book ai didi

python - 如何从列表中获取特定索引左侧的 x 项,包括 0 项

转载 作者:太空宇宙 更新时间:2023-11-04 09:23:30 25 4
gpt4 key购买 nike

假设我有一个列表

listt = [0,1,2,3,4,5,6,7]

我想在索引 4 的左边取 3 个项目,我可以使用这个

listt[:4][-3:]

得到

[1, 2, 3]

一般公式是

listt[:index][-places:]

但是,如果我想要 4 剩余的项目数为 0,这将不起作用

listt[:4][-0:]

给予

[0, 1, 2, 3]

但是,我想选择 0 个项目,所以这将是一个空列表

[]

所以现在我试图找到一个通用公式,它考虑了 0 个项目。

最佳答案

使用 listt[index-places:index] .

如果 0 <= index < places 则返回一个空列表或 places <= 0 .

关于python - 如何从列表中获取特定索引左侧的 x 项,包括 0 项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58928801/

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