本文主要是对Python的数据结构进行了一个总结,常见的数据结构包含:列表list、元组tuple、字典dict和集合set。
?...用途
元组表列表操作速度快;
在进行遍历操作的时候,请用元组代替列表
如果对不需要修改的数据进行“写保护”,即改数据是常量,也要使用元组;如果需要改变这些值,转换为列表进行修改
元组在字典中可以当做key...': 'python', 'city': 'shenzhen', 'code': '101', 'number': '1234'}
栗子
根据首字母分类为包含列表的字典
words = ['apple'...([1,3,4,2,6,5])
[1,2,3,4,5,6]
zip
配对
将列表、元组或者其他序列中的元素进行配对组合,新建一个元组构成的列表
?...= range(1, 6)
list2 = range(6, 11)
list(map(lambda x, y: x + y, list1, list2)) # 将两个list中的对象一次相加
求出两个列表中对应位置的较大值