前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python字典的推导式_Python自学第二十八节

Python字典的推导式_Python自学第二十八节

作者头像
张旭博客
发布2022-12-27 14:51:57
1760
发布2022-12-27 14:51:57
举报
文章被收录于专栏:zxbk

这篇文章主要介绍Python字典推导式的使用方法,文中通过示例代码详细介绍python的字典推导式,对学习Python字典有一定帮助,需要的可以参考一下:字典推导式和列表推导式有点类似。

举例说明

统计字符串中每个字符出现的次数

代码语言:javascript
复制
>>> 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()函数快速生成字典

代码语言:javascript
复制
>>> 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变量中循环

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 举例说明
    • 统计字符串中每个字符出现的次数
      • 结合zip()函数快速生成字典
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档