将二维元组转换为列表

Z. *_*wan 1 replace tuples list python-3.x


我对python不是很熟悉,但我需要将一个二维元组转换为一个嵌套列表,我在堆栈上搜索我找不到答案,例如:

Tuple = {(1,3),(3,5),(5,6)}
Run Code Online (Sandbox Code Playgroud)

我需要它是一个列表:

List = [[1,3],[3,5],[5,6]]
Run Code Online (Sandbox Code Playgroud)

为什么我需要转换元组,元组不允许我在元组的内容上使用 .replace

我试图list()按照互联网上的说明使用,但它没有转换元组,谢谢。

Ade*_*taş 5

你可以这样试试

>>> Tuple = {(1,3),(3,5),(5,6)}
>>> [list(item) for item in Tuple]
[[5, 6], [1, 3], [3, 5]]
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用地图

>>> list(map(list, Tuple))
[[5, 6], [1, 3], [3, 5]]
Run Code Online (Sandbox Code Playgroud)