Я думаю, его называют кусочком ...Python - срез списка списка
в основном у меня есть список списков:
[['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», но я не уверен, как это работает.
Кстати, это называется матричной транспозицией. – strcat