gpt4 book ai didi

python - 使用生成器展平嵌套列表

转载 作者:太空宇宙 更新时间:2023-11-04 11:21:26 25 4
gpt4 key购买 nike

<分区>

我在书的9.7.1 Create Generator中写了示例代码, Beginning Python From Novice to Professional(Third Exdition)

但是我没有输出书上应该输出的内容。

书中的例子:

def flatten(nested):
for sub in nested:
for element in nested:
yield element

nested = [[1,2],[3,4],[5]]

for num in flatten(nested):
print(num)

书中的输出:

 1
2
3
4
5

我使用 python 3.7.2 的输出:

[1, 2]
[3, 4]
[5]
[1, 2]
[3, 4]
[5]
[1, 2]
[3, 4]
[5]

我的 python 怎么了???

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