内建列表函数
enumerate
enumerate返回(i,value)
可用于字典
mapping = {}
for i,v in enumerate(some_list):
mapping[v] = i
#mapping是字典
输出mapping
{'b':1,'c':2,'a':0}
#不理解为什么0最后显示,不过目前字典还没学到 -----暂且记住
sort 函数
数字、字符 排序,返回----返回排好序的新列表
zip函数
将列表、元组或其他序列 元素配对
第一个和第一个配对
最后,,,新建一个元组构成的列表
a = ['aa','bb','cc']
b = ['a','b','c']
zipped = zip(a,b)
list(zipped)
输出 [('aa','a'),('bb','b'),('cc','c')]
可以三个或者更多的
zip可以同时遍历多个序列
也可以拆分为多个列表
reversed函数
将序列的元素倒序排列
字典
定义、创建
使用、用法
特性、性质