小工具知识网

当前位置: 首页 > 行业知识 > 列表解析扩展使用

行业知识

列表解析扩展使用

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++】模板+模板特化