位置: IT常识 - 正文

Python之字典遍历元素(4种方式)(python字典遍历key)

编辑:rootadmin
第一种:for in girl_dict= {"China": "小美", "Japan": "图多天光", "Korea": "斯密达美"} for everyKey in girl_dict: print ("key:" + everyKey + "value:" + girl_dict

推荐整理分享Python之字典遍历元素(4种方式)(python字典遍历key),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python遍历字典值,python的字典遍历,python字典如何遍历,python3 字典遍历,python3 字典遍历,python3 字典遍历,python字典遍历的几种方法(for in 用法),python字典遍历的几种方法(for in 用法),内容如对您有帮助,希望把文章链接给更多的朋友!

第一种:for in

girl_dict= {"China": "小美", "Japan": "图多天光", "Korea": "斯密达美"}for everyKey in girl_dict: print ("key:" + everyKey + "value:" + girl_dict[everyKey])

输出结果

key:japan value:图多天光key:korean value:斯密达美key:china value:小美

第二种:使用dict的keys()方法

dict的keys()方法返回由所有key组成的list,for in dict 等同于 for in dict.keys()

girl_dict= {"China": "小美", "Japan": "图多天光", "Korea": "斯密达美"}for everyKey in girl_dict.keys(): print ("key:" + everyKey)

输出结果

key:japankey:koreankey:china

第三种:使用values()方法

遍历key-value中的每一个value值

girl_dict= {"China": "小美", "Japan": "图多天光", "Korea": "斯密达美"}for every_value in girl_dict.values(): print ("value:" + every_value)Python之字典遍历元素(4种方式)(python字典遍历key)

输出结果:

value:小美value:图多天光value:斯密达美

第四种:使用dict的items()方法

遍历字典中的每一个key-value

girl_dict= {"China": "小美", "Japan": "图多天光", "Korea": "斯密达美"}for everyEntry in girl_dict.items(): print (everyEntry)

输出结果:每一个Entry,都是key和value组成的一个元组对象

('japan', '\xe5\x9b\xbe\xe5\xa4\x9a\xe5\xa4\xa9\xe5\x85\x89')('korean', '\xe6\x96\xaf\xe5\xaf\x86\xe8\xbe\xbe\xe7\xbe\x8e')('china', '\xe5\xb0\x8f\xe7\xbe\x8e')

如果是把每个元组的元素都分别取出来,就会把key和value全部输出

print (everyEntry[0] + ":" + everyEntry[1])

输出结果

japan:图多天光korean:斯密达美china:小美

备注:items()方法返回的是dict_items对象,而dict_items的内部则持有的数据结构是[(“key”,“value”),(“key”,“value”),(“key”,“value”)]

第五种:使用dict的items()方法,然后直接解包元组

每一轮遍历取出来的Entry元素是一个tuple对象,此时将元组对象的两个元素直接赋值给定义的两个变量(这里自动执行解包元组操作)

girl_dict= {"China": "小美", "Japan": "图多天光", "Koean": "斯密达美"}for key,value in girl_dict.items(): #for (key,value) in girl_dict.items() 这样加上括号也可以 print (key + ":" + value)# Python资料源码电子书免费获取裙:708525271

输出结果

japan:图多天光korean:斯密达美china:小美

总结

dict遍历元素的顺序与你插入元素、访问元素的顺序均无关……需要有序dict的OrderedDict(类似于Java中的LinkedHashMap)

本文链接地址:https://www.jiuchutong.com/zhishi/310535.html 转载请保留说明!

上一篇:golang中的错误处理(golang eventbus)

下一篇:phpcms邮箱如何设置(phpmail)

  • 华为手机如何关闭开发者模式(华为手机如何关闭负一屏)

    华为手机如何关闭开发者模式(华为手机如何关闭负一屏)

  • kvr16n是几代的(kvr16n11s6a2是几代)

    kvr16n是几代的(kvr16n11s6a2是几代)

  • 淘宝怎么查旺旺号(淘宝如何查看旺旺)

    淘宝怎么查旺旺号(淘宝如何查看旺旺)

  • 美团超值换购什么意思(美团的超值换购是添加东西吗)

    美团超值换购什么意思(美团的超值换购是添加东西吗)

  • 抖音好友发的视频怎么保存到手机(抖音好友发的视频没有位置怎样才可以查到他的位置)

    抖音好友发的视频怎么保存到手机(抖音好友发的视频没有位置怎样才可以查到他的位置)

  • 小米18w能充苹果吗(小米18w能充苹果13吗)

    小米18w能充苹果吗(小米18w能充苹果13吗)

  • oppo更新系统后怎么退回上个版本(oppo更新系统后耗电快怎么办)

    oppo更新系统后怎么退回上个版本(oppo更新系统后耗电快怎么办)

  • 小米手环步数可以同步到微信吗(小米手环步数可以修改吗)

    小米手环步数可以同步到微信吗(小米手环步数可以修改吗)

  • 富士xt1和xt2对比

    富士xt1和xt2对比

  • nx541j什么型号(nx541j参数)

    nx541j什么型号(nx541j参数)

  • 手机优酷怎么开弹幕(手机优酷怎么开通酷喵会员)

    手机优酷怎么开弹幕(手机优酷怎么开通酷喵会员)

  • 爱奇艺怎样互相传视频(爱奇艺如何两个人互登)

    爱奇艺怎样互相传视频(爱奇艺如何两个人互登)

  • 网易云vip最多几个设备(网易云的vip可以多少个人用)

    网易云vip最多几个设备(网易云的vip可以多少个人用)

  • 微信密码频率过快要等多久(微信密码次数过多)

    微信密码频率过快要等多久(微信密码次数过多)

  • 为什么照片删了还会出现(为什么照片删了icloud里也没有了)

    为什么照片删了还会出现(为什么照片删了icloud里也没有了)

  • 淘宝号可以换绑实名吗(淘宝号可以换绑几次支付宝)

    淘宝号可以换绑实名吗(淘宝号可以换绑几次支付宝)

  • 华为mate30pro微信视频怎么美颜(华为mate30pro微信美颜在哪开启)

    华为mate30pro微信视频怎么美颜(华为mate30pro微信美颜在哪开启)

  • 淘宝店铺二维码怎么弄(淘宝店铺二维码怎么扫)

    淘宝店铺二维码怎么弄(淘宝店铺二维码怎么扫)

  • 苹果xsmax几k屏幕(苹果xsmax的屏幕多大尺寸)

    苹果xsmax几k屏幕(苹果xsmax的屏幕多大尺寸)

  • 如何取消二维码收款码(如何取消二维码付款输密码)

    如何取消二维码收款码(如何取消二维码付款输密码)

  • iphone8手机自己横屏(苹果8时不时自动关机)

    iphone8手机自己横屏(苹果8时不时自动关机)

  • 如何查询etc是否激活(如何查询ETC是否解除黑名单)

    如何查询etc是否激活(如何查询ETC是否解除黑名单)

  • 小米8分辨率怎么调(小米分辨率怎么找)

    小米8分辨率怎么调(小米分辨率怎么找)

  • 6sp声音放大方法(iphone6splus声音小怎么调大)

    6sp声音放大方法(iphone6splus声音小怎么调大)

  • 总额法和净额法会计分录对比
  • 卷烟消费税是怎么算
  • 解聘补偿金赔偿标准2023
  • 税收对国家的影响及地位
  • 购买二手车还需要交购置税吗
  • 缓交的社保费,包括个人部分
  • 主营业务收入没收到钱怎么做账
  • 资产处置收益是什么意思
  • 发票采集即征即退怎么填
  • 固定资产丢失
  • 流动负债占总负债比率较高说明什么
  • 统驭科目的作用
  • 生产成本存货会计分录
  • 公司收到银行承兑汇票会计分录
  • 政策性搬迁资产损失情况怎么写
  • 生产型企业付的消防年检费记什么科目
  • 对公账户的钱怎么取出来才不用交税
  • 服务类收入
  • 股权转让印花税税目怎么填
  • 应返还财政额度是什么科目
  • 文化事业建设费的征收范围
  • 实收资本与账簿不一致
  • 业务招待费扣除计算举例说明
  • 关于两套账老板和会计须知的4个点
  • 餐饮外卖的经营范围是什么项目
  • 已抵扣的进项税额怎么转出
  • 核定征收的合伙企业 取得的投资收益
  • win11怎么取消登录pin密码
  • win10好几个操作系统
  • 房产开发企业交房产税吗
  • php超强防cc页面
  • 莱茵地区在德国哪里
  • 斯洛文尼亚nba球星是谁
  • 计提折旧是哪个凭证
  • python字符串中变量替换
  • 购买的服务怎么做账
  • 个税系统如何申报个税
  • 进项税发票可以跨年认证吗
  • 工会经费缴纳后会返还吗
  • 条形码费用属于哪个科目
  • 帝国cms适合个人用吗
  • 没有以前年度损益调整怎么办
  • 年度利润表与12月利润表区别
  • 差额征税小规模纳税人免税销售额栏次
  • 原材料的帐务处理
  • 盈余公积的提取条件
  • sql server数据库恢复
  • 递延所得税资产和负债怎么理解
  • 结转利润分配的二级明细账户
  • 有净残值的固定资产怎么计提折旧
  • 海关对旧设备进口规定
  • 阿拉伯数字转大写函数
  • mysql %s
  • ubuntu server gui
  • win7自带画图软件
  • virtualbox虚拟机
  • linux系统中用户账户有哪些分类
  • linux 转换文件编码为utf8编码
  • windows10体验指数如何查看
  • linux内核架构
  • windows8语言栏不见了
  • cocos roadmap
  • window.close(); 关闭浏览器窗口js代码的总结介绍
  • 获取nodejs命令行信息
  • 下列关于android的说法中,错误的是
  • linux如何创建守护进程
  • bs cs架构
  • Node.js中的事件循环是什么意思
  • python xml dom
  • 增强现实的三个特征
  • win10下python
  • staticlayout 换行
  • python简单gui
  • SublimeText自带格式化代码功能之reindent
  • JavaScript冒泡排序都不会写
  • android天气预报课程设计报告
  • 四川省 税务局
  • 德阳契税2021年新规
  • 新加坡税务局电邮
  • 粮食收储企业税收优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设