温馨提示×

python怎么写迭代函数

九三
691
2021-02-20 16:01:08
栏目: 编程语言

python怎么写迭代函数

在python中书写迭代函数的方法

1.next函数

# 首先获得Iterator对象:

it = iter([1, 2, 3, 4, 5])

# 循环:

while True:

try:

# 获得下一个值:

x = next(it)

print(x)

except StopIteration:

# 遇到StopIteration就退出循环

break

输出结果为:

1

2

3

4

5

2.iter函数

>>>lst = [1, 2, 3]

>>> for i in iter(lst):

... print(i)

...

1

2

3

0