我需要一个只有一个元组的列表,比如with open(path) as file:
# do stuff
,我试过这个,
[(1,2,3,4,5,6)]
那个生成器对象是什么?如何使用它? 如何生成这种列表?
答案 0 :(得分:0)
你需要这个:
[tuple( i for i in range(1,10))]
(i for i in something)
表示法在Python中称为生成器表达式,并返回生成器对象。您只需在list
中捕获此对象即可。有关生成器表达式
此外,我假设您计划做的远远超过i for i in range(1,10)
,因为这完全是多余的,您也可以[tuple(range(1,10))]