标签: python list iterator
glob.iglob() - 函数返回一个迭代器。如何最有效地将其“项目”分配给Python中的列表?我希望结果列在列表中,以便我可以选择random.choice()的随机项。
glob.iglob()
random.choice()
答案 0 :(得分:5)
您可以使用glob.glob代替,因为它会返回一个列表。
glob.glob
要从任意迭代构建列表,只需使用list内置:
list
list(glob.iglob('*'))