Python 如何将列表的元组转换为仅元组?
我怎样才能转换Python 如何将列表的元组转换为仅元组?,python,python-3.x,list,tuples,Python,Python 3.x,List,Tuples,我怎样才能转换 ([1,2,3],[4,5]) 到 用Python 我只想将元组中的列表转换为单个元组,这意味着删除列表 tpl = ([1,2,3],[4,5]) print(tuple(sum(tpl, []))) 印刷品: (1, 2, 3, 4, 5) 或: 使用itertools.chain: from itertools import chain print(tuple(chain.from_iterable(tpl))) 或: 使用理解: print(tuple(i
([1,2,3],[4,5])
到
用Python
我只想将元组中的列表转换为单个元组,这意味着删除列表
tpl = ([1,2,3],[4,5])
print(tuple(sum(tpl, [])))
印刷品:
(1, 2, 3, 4, 5)
或:
使用itertools.chain
:
from itertools import chain
print(tuple(chain.from_iterable(tpl)))
或:
使用理解:
print(tuple(i for lst in tpl for i in lst))
我试了一下,得到了我想要的正确答案,谢谢~
print(tuple(i for lst in tpl for i in lst))