gpt4 book ai didi

python - 将函数的打印输出转换为列表

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

我有一个名为 game() 的函数,它会打印出一个数字。

我需要使用它运行 500 次

for i in range(500):
game()

但我不知道如何将这个 500 个数字的输出转换成一个列表。

最佳答案

您可以创建一个列表,并将 game() 的输出附加到该列表中:

l = []

for i in range(500):
l.append(game())

或者你可以只使用 a list comprehension如下所示:

l = [game() for i in range(500)]

请注意,如果您的 game() 函数不仅返回您要放入列表中的值,而且打印它出去。

然后您必须在 game() 函数中将 print(value) 更改为 return value。否则列表 l 将充满 None

关于python - 将函数的打印输出转换为列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35932579/

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