【发布时间】:2015-07-28 08:09:27
【问题描述】:
我想将列表字典转换为元组列表
这里是一个例子:入口数据
d = {
u'x_axis': [1,2,3,7,8,9],
u'y_axis': [5,6,5,6,5,6],
u'z_axis': [1,2,1,2,1,2],
}
我想要的是:
l = [
(1,5,1),
(2,6,2),
(3,5,1),
(7,6,2),
(8,5,1),
(9,6,2),
]
字典中的列表长度相同。
如您所见,x_axis 在每个元组等中都处于第一位。
有点像旋转-90度
编辑.1
我希望元组中元素的顺序与键的顺序相同,并且默认情况下未定义键的数量。所以我可以写一些 var 的键,比如:
键 = d.keys()
如果我做:
l = 这是我想要的元组中的变量,按键列表的顺序
【问题讨论】:
-
这有点“为我做作业”。您应该让我们知道您的尝试。
-
我对这个问题投了反对票,因为这似乎是一个家庭作业问题,您没有提供任何有关您自己尝试解决的信息。 Stack Overflow 不是让你完成作业的地方。可以通过添加有关您尝试过的内容的信息来改进该问题。如果您在发布之前没有尝试任何事情;下次再做!
标签: python list dictionary tuples