永久性地将元组转换为Python中的列表

时间:2013-02-15 12:58:22

标签: python list type-conversion tuples

>>> t=(0,0,3)
>>> t
(0, 0, 3)
>>> list(t)
[0, 0, 3]

看起来元组被转换为列表但是当我打印元组t时:

>>> t
(0, 0, 3)

我发现一切都没发生。我错过了什么,或者这是如何在Python 2.6.5中运行的?

3 个答案:

答案 0 :(得分:1)

应该是t = list(t)。 list(t)返回列表

答案 1 :(得分:1)

这很简单,只需回到t

t = list(t)

答案 2 :(得分:1)

t = list(t)

list(t)返回一个新列表,同时将t保留为元组。

想想你想要同时拥有元组和列表的案例。

t2 = list(t)

t仍然是一个元组,而t2现在是一个列表。