我有一个名为game()
的函数,它打印出一个数字。
我需要使用
运行500次for i in range(500):
game()
但我无法弄清楚如何将500个数字的输出转换为列表。
答案 0 :(得分:4)
您可以创建一个列表,并将game()
的输出附加到该列表中:
l = []
for i in range(500):
l.append(game())
或者您可以像下面这样使用a list comprehension:
l = [game() for i in range(500)]
请注意,如果您的game()
功能并不只是返回您要放入列表中的值,而是打印它。
然后,您必须在print(value)
函数中将return value
更改为game()
。否则,列表l
将充满None
。