zip и unzip списков (листов) (не путать с zip файлами )))
# объединение элементов из каждого списка
a = [1,2]
b= [3,4]
c= [5,6]
L= zip(a, b, c)
OUT = L # результат [(1, 3, 5), (2, 4, 6)]
# разъединение zip листа (например, после сортировки sorted(L, key = lambda lists: lists[0]))
a = zip(*L)[0] # [1,2]
b = zip(*L)[1] # [3,4]
c = zip(*L)[2] # [5,6]
Comments: 482