Python语言逐个提取值

示例

从iter()内置开始,使迭代器遍历可迭代的对象,并用于next()逐个获取元素,直到提示StopIteration结束为止:

s = {1, 2}   # 或列表或生成器,甚至迭代器
i = iter(s)  # 获取迭代器
a = next(i)  # a = 1
b = next(i)  # b = 2
c = next(i)  # 引发StopIteration