位置: 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)

  • 处理器的英文缩写是什么(处理器英文缩写?)

    处理器的英文缩写是什么(处理器英文缩写?)

  • iqoo5pro与iqoo5的区别是什么(iqoo5跟iqoo5pro哪个好)

    iqoo5pro与iqoo5的区别是什么(iqoo5跟iqoo5pro哪个好)

  • 红米k20pro不能屏幕常亮(红米k20pro屏幕不跟手怎么解决)

    红米k20pro不能屏幕常亮(红米k20pro屏幕不跟手怎么解决)

  • iphone弹出密码要求(iphone突然弹出密码要求)

    iphone弹出密码要求(iphone突然弹出密码要求)

  • 怎么禁止别人拉我进微信群(怎么禁止别人拉自己群里的人)

    怎么禁止别人拉我进微信群(怎么禁止别人拉自己群里的人)

  • p40可以用40w快充吗(p40能不能用65w快充)

    p40可以用40w快充吗(p40能不能用65w快充)

  • 华为手机摔了黑屏但是有声音(华为手机摔了黑屏了怎么办)

    华为手机摔了黑屏但是有声音(华为手机摔了黑屏了怎么办)

  • 探探注销了匹配的人会解除吗(探探如果注销了,原来配对过的也会自动消失吗)

    探探注销了匹配的人会解除吗(探探如果注销了,原来配对过的也会自动消失吗)

  • qq头像跟点赞头像显示不一样(qq头像跟点赞头像的区别)

    qq头像跟点赞头像显示不一样(qq头像跟点赞头像的区别)

  • 手机不充电了是哪里坏了(手机不充电了是主板坏了吗)

    手机不充电了是哪里坏了(手机不充电了是主板坏了吗)

  • 双重认证有什么用(双重认证什么表现)

    双重认证有什么用(双重认证什么表现)

  • 二进制字母表示(2进制字母表示)

    二进制字母表示(2进制字母表示)

  • 直播对手机内存有要求吗(直播对手机内存要求高吗)

    直播对手机内存有要求吗(直播对手机内存要求高吗)

  • 闲鱼提现失败退回什么意思(闲鱼无法提现到支付宝)

    闲鱼提现失败退回什么意思(闲鱼无法提现到支付宝)

  • 横着的视频怎么竖过来(横着的视频怎么竖过来剪映)

    横着的视频怎么竖过来(横着的视频怎么竖过来剪映)

  • 抖音移除粉丝怎么恢复回来(抖音移除粉丝怎么还显示数量)

    抖音移除粉丝怎么恢复回来(抖音移除粉丝怎么还显示数量)

  • 手机qq如何设置空间背景(手机qq如何设置空间权限)

    手机qq如何设置空间背景(手机qq如何设置空间权限)

  • iphone能不能设置Siri性别(iphone能不能设置动态壁纸)

    iphone能不能设置Siri性别(iphone能不能设置动态壁纸)

  • 微博怎么恢复经常访问(微博怎么恢复经常访问记录)

    微博怎么恢复经常访问(微博怎么恢复经常访问记录)

  • 隔空投送传输失败原因(隔空投送传输失败怎么办)

    隔空投送传输失败原因(隔空投送传输失败怎么办)

  • pdf怎么转cad图纸(pdf怎么转cad图纸免费软件)

    pdf怎么转cad图纸(pdf怎么转cad图纸免费软件)

  • 华为手机怎么定位对方位置(华为手机怎么定位找回)

    华为手机怎么定位对方位置(华为手机怎么定位找回)

  • 公网访问Linux CentOS本地搭建的Web站点(公网访问内网主机)

    公网访问Linux CentOS本地搭建的Web站点(公网访问内网主机)

  • 若依框架图片上传、富文本框编辑器功能(若依框架讲解)

    若依框架图片上传、富文本框编辑器功能(若依框架讲解)

  • 小规模纳税人取得增值税
  • 固定资产计提减值后可以转回吗
  • 银行存款属于其他货币资金核算内容吗
  • 公允价值变动损益影响营业利润吗
  • 补提上一年度的年终奖
  • 房产公司售楼部装修费入什么会计科目
  • 职工福利费开了没有发票
  • 设备配件定义
  • 税务局可以委托公司代征税,你觉得可能吗?
  • 在建工程转固定资产需要什么附件
  • 独立账户负债核算内容
  • 除了缴纳的税金还有什么
  • 公司投标成功
  • 企业员工福利费管理制度内容
  • 物业公司代收水电费会计分录
  • 企业买茶叶如何账务处理
  • 企业为什么要签订集体合同
  • 计提附加税的会计分录
  • 所得税 费用
  • 小规模自开专票怎么交税
  • 地税退税怎么做分录
  • 今年调整上年收入的政策
  • 残疾人保障金怎么做账
  • 个人所得税申报截止时间
  • 净现值是否可行
  • 项目单位自筹资金
  • 企业减免税款的会计分录
  • 公司取得的营业收入
  • springboot集成camunda+bpmn
  • 权益法核算的长期股权投资入账价值
  • 外贸企业有哪些公司青岛
  • 企业支付银行的贷款利息可以税前扣除吗为什么
  • 魅族路由器mini padavan
  • PHP:imagegammacorrect()的用法_GD库图像处理函数
  • 资产负债表中各项目的期末数应根据各账户
  • 固定资产清理净损失为什么在贷方
  • phpqrcode
  • 如何修改php网页内容
  • 手把手教你如何套路男神
  • 个税申报不成功,累计减除费用60000审核不通过
  • 免税增值税纳税申报表怎么填
  • 将织梦dedecms转换到wordpress
  • 计提税费可以记入成本吗
  • 解决Dede5.6联动类型更改排序数字的BUG
  • 年末未分配利润怎么算
  • 营销策划协议
  • 商业收入税收怎么收费
  • 办公费用开专票可以抵扣吗
  • 缴纳上月应交未交税费
  • 财务报表与分析outcome2
  • 购买空调报销单怎么填
  • 自建不动产领用原材料增值税进项
  • 小规模纳税人开专票税率是多少?
  • 以前年度房租付了没计提
  • 收不回来的应收账款会计分录
  • 开具红字发票的当月就要进项税额转出吗?
  • 如何调整银行存款余额
  • 三证合一后税务怎么办
  • 会计审核外来凭证怎么做
  • mysql案例分析
  • mysql启动时找不到mysqld.server
  • mysql 正则表达式分组替换
  • Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
  • xp 指定的域不存在,或无法联系
  • win1020th2
  • fdb是什么文件
  • 显示演示模式
  • linux学啥
  • Win10系统里的Smartscreen筛选器的使用以及开启方法
  • node.js的使用
  • android jdk下载
  • bat基本语法
  • gridview添加数据
  • 欢迎使用微信支付
  • jQuery插件开发
  • android下的单元测试要配置以下说法不正确的是
  • python多进程模块
  • 公司的完税证明必须打印吗
  • 全国企业信用信息系统网官网
  • 电子税务局增值税申报表下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设