【发布时间】:2012-02-28 06:52:43
【问题描述】:
我认为它叫做切片......
基本上我有一个列表列表:
[['fmt/10', 3L, 5L, Decimal('9500')],
['fmt/353', 1L, 1L, Decimal('500')],
['fmt/7', 3L, 5L, Decimal('9500')],
['fmt/8', 3L, 5L, Decimal('9500')],
['fmt/9', 3L, 5L, Decimal('9500')]]
我想拉出 4 个新列表,都在位置 [0]、[1]、[2] 和 [3]。
所以如果看起来像:
A = ['fmt/10', 'fmt/353','fmt/7','fmt/8','fmt/9']
B = [3,1,3,3,3]
C = [5,1,5,5,5]
D = [9500,500,9500,9500,9500]
实现这一目标的最简单方法是什么? 通过阅读,我想我想使用“zip”,但我不确定它是如何工作的。
【问题讨论】:
-
顺便说一下,这叫做矩阵转置。