【发布时间】:2021-11-24 13:30:51
【问题描述】:
我使用
创建了一个简单的生成器x = (i for i in range(100))
如果我想找到 50th 元素,我会使用 next(itertools.islice(x, 50, None)) 来获取它,但是我想在 [1..100] 中找到第 25 个元素,如果我继续使用next(itertools.islice(x, 25, None)),我会得到76而不是25。
如何在生成器中通过索引获取不同的元素?
【问题讨论】:
-
嗨 sho ryu,你看到我的回答了吗?觉得有帮助吗?请给一些反馈。干杯。
标签: python indexing generator subscription