从指定点创建迭代器

2024-04-26 07:18:12 发布

您现在位置:Python中文网/ 问答频道 /正文

例如,我得到了一份清单

L = [1,33,55,777,'abc'....]

我想从某个点迭代它,就像从第二个元素迭代一样,这是我以前做的

for x in L[1:]:
    print(x)

这样的作品只不过是做了一个浅薄的部分原列表,或者我可以用下标

for x in range(1,len(L)):
    print(l[x])

python中有没有一种方法可以以更低的成本创建迭代器?可能是这样的:

for x in iter(L,1): #iter from index 1 to the end
    print(L[x])

Tags: to方法infrom元素列表forindex