我遇到了从List转换为元组的问题。例如,我有这样的列表
['1', '9']
['2']
['3']
['4']
我想要这样的输出 [(1,9),(2),(3),(4)] 请帮助我。我没办法。
答案 0 :(得分:1)
如果你有一个清单' l'那么你可以调用内置函数' tuple'在它上面转换为元组
l = [1,2]
tup = tuple(l)
print tup # (1,2)
如果您有一个列表清单l = [[' 1',' 9'],[' 2'],[' 3& #39;],[' 4']]
你可以这样做:
l = [['1', '9'], ['2'], ['3'], ['4']]
tups = map(lambda x: tuple(x), l)
print tups # [(1,9),(2),(3),(4)]