行业知识
列表解析扩展使用
2026-11-10 07:49:26
来源:互联网转载
合并列表创建���典
()>>> lista=["name","age","gender"]
>>> listb=["zhangsan",99,"wu"]
()>>> dict1={lista[i]:listb[i] for i in range(len(lista))}
>>> dict1
{'name': 'zhangsan', 'age': 99, 'gender': 'wu'}
字典里获取指定的数据
>>> worker={"linux":18,"java":120,"php":800,"python":160,"aid":700,"bigData":200} #定义字典,元素
>>> for k,v in worker.items():
... print (k,v)
...
linux 18
java 120
php 800
python 160
aid 700
bigData 200
>>> num={k:v for k,v in worker.items() if v>> print (num)
{'linux': 18}
内建函数
!!!!!
反转
>>> L2=[1,3,5,7,9]
>>> L2.reverse()
>>> print(L2)
[9, 7, 5, 3, 1]
排序(升序降序)
>>> L4=[34,29,58,63]
>>> sorted(L4)
[29, 34, 58, 63]
>>> sorted(L4,reverse=True)
[63, 58, 34, 29]
下一篇:【C++】模板+模板特化