数据科学入门 2.2.9 压缩和参数拆分

116 阅读1分钟

摘自《数据科学入门 》

压缩:

list1 = ['a','b','c']
list2 = [1,2,3]

list(zip(list1,list2))
out:  [('a', 1), ('b', 2), ('c', 3)]

解压

In [6]: pairs = [('a',1),('b',2),('c',3)]
In [7]: letters,numbers = zip(*pairs)
In [8]: letters
Out[8]: ('a', 'b', 'c')

In [9]: numbers
Out[9]: (1, 2, 3)