【发布时间】:2014-03-02 12:51:53
【问题描述】:
我有以下格式的列表:
listA = [[142L, u'Work Load', [57.35, 19.57]],
[142L, u'Days', [84.0, 44.0]],
[142L, u'Payed', [5684.0, 3944.0]],
[547L, u'Work Load', [87.25, 12.70]],
[547L, u'Days', [98.0, 128.0]],
[547L, u'Payed', [3247.0, 4712.0]],
...]
我想将其转换为:
listB = [['id', u'Work Load', u'Days', u'Payed'],
[142L, 57.35, 84.0, 5684.0],
[142L, 19.57, 44.0, 3944.0],
[547L, 87.25, 98.0, 3247.0],
[547L, 12.70, 128.0, 4712.0],
...]
如何将它们分组?我这样做的原因是因为我试图将列表导出到 csv。 有任何想法吗?谢谢!
【问题讨论】:
-
所有元素都按
id排序? -
是的,但并不总是知道 heders 顺序。
标签: python list grouping pivot-table