列表解析扩展使用

合并列表创建字典

>>> 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<100}     #获取小于100的数据
>>> 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]
 

相关推荐

  1. 列表解析扩展使用

    2024-03-11 15:54:03       44 阅读
  2. duilib 自定义扩展列表

    2024-03-11 15:54:03       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-11 15:54:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-11 15:54:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-11 15:54:03       82 阅读
  4. Python语言-面向对象

    2024-03-11 15:54:03       91 阅读

热门阅读

  1. nginx配置缓存静态资源

    2024-03-11 15:54:03       44 阅读
  2. c++ vector使用

    2024-03-11 15:54:03       47 阅读
  3. python中的错误和异常

    2024-03-11 15:54:03       36 阅读
  4. 网络安全风险评估:详尽百项清单要点

    2024-03-11 15:54:03       41 阅读
  5. C++中的常量指针和指针常量

    2024-03-11 15:54:03       43 阅读
  6. 自动化运维工具----Ansible入门详解

    2024-03-11 15:54:03       43 阅读
  7. multiprocessing快速入门和总结

    2024-03-11 15:54:03       35 阅读
  8. 突破编程_C++_STL教程( map 的基础知识)

    2024-03-11 15:54:03       27 阅读
  9. FlinkCDC快速搭建实现数据监控

    2024-03-11 15:54:03       38 阅读