【发布时间】:2016-11-04 08:36:54
【问题描述】:
所以我的问题完全在标题中定义。也就是和
有什么区别 [(a,b),(c,d)]
和
[[a,b],[c,d]]
以及如何在 Python 中将一个转换为另一个。
这个问题部分重复,但主要部分是如何将一个变成另一个不重复的。
【问题讨论】:
-
我怎样才能把一个变成另一个?
-
他的问题只有 1/2 与此重复。
-
因为,我无法回答一个封闭的问题,这里是您问题后半部分的答案:简单的列表理解就足够了。
a = [(a,b),(c,d)]b = [list(x) for x in a]c = [[a,b],[c,d]]d = [tuple(x) for x in c]