gpt4 book ai didi

python - 如何从某个索引循环遍历列表?

转载 作者:太空狗 更新时间:2023-10-29 22:07:44 25 4
gpt4 key购买 nike

我在这里找到了答案,但它对我不起作用 Accessing the index in Python 'for' loops

我正在尝试从第二个索引开始循环

ints = [1, 3, 4, 5, 'hi']

for indx, val in enumerate(ints, start=1):
print indx, val

for i in range(len(ints)):
print i, ints[1]

我的输出是这样的

1 1
2 3
3 4
4 5
5 hi
0 3
1 3
2 3
3 3
4 3

我需要在索引 1 处打印出第一个整数并循环到最后。

最佳答案

一种简单的方法是使用 python 的切片表示法 - 请参阅基础教程中的部分。 https://docs.python.org/2/tutorial/introduction.html

对于 item in ints[1:]:

这将迭代您的列表,跳过第 0 个元素。由于您实际上并不需要索引,因此这种实现比那些不必要地维护索引的实现更清晰

关于python - 如何从某个索引循环遍历列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34384523/

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