Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将列表的元组转换为仅元组?_Python_Python 3.x_List_Tuples - Fatal编程技术网

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))