Python字典的推导式_Python自学第二十八节
2023-02-18 16:43:46 时间
这篇文章主要介绍Python字典推导式的使用方法,文中通过示例代码详细介绍python的字典推导式,对学习Python字典有一定帮助,需要的可以参考一下:字典推导式和列表推导式有点类似。
举例说明
统计字符串中每个字符出现的次数
>>> a = 'I Love Python,and I Love Linux too'
>>> {i:a.count(i) for i in a}
{'I': 2, ' ': 6, 'L': 3, 'o': 5, 'v': 2, 'e': 2, 'P': 1, 'y': 1, 't': 2, 'h':
i 代表字典的键:为分隔符 a.count(i)即代表统计i在a里边出现的次数,又代表字典的值
结合zip()函数快速生成字典
>>> a = ['ftp','ssh','http']
>>> b = [21,22,80]
>>> {i:j for i,j in zip(a,b)}
{'ftp': 21, 'ssh': 22, 'http': 80}
>>>
i:j代表一个当字典的键,一个当字典的值 i,j代表两个循环变量在a和b变量中循环
相关文章
- Python3.11正式版,它来了!
- 入门Python,看完这篇就行了!
- Python操作Excel表格
- Python实现XMind测试用例快速转Excel用例
- 做自动化测试选择Python还是Java?
- Python语法糖,提升编程幸福感!!!
- 你真的懂Python命名吗?
- Python接口自动化——文件上传/下载接口
- Python日志模块封装
- Python3 pip
- Python环境搭建(Python解释器&PyCharm编辑器)
- 人生苦短,我用Python
- 接口自动化测试(Python+Requests+Unittest)
- Python练习题
- 解决No Python interpreter for the object
- Python代码实现猜数字游戏
- 教你如何修改Python的pip源镜像
- 如何利用python的turtle模块绘制各种多边形
- 背包问题2(python解法)
- 反转链表的python题解