详解Python遍历字典的键和值
更新时间:2023年03月03日 08:55:08 作者:牛奶咖啡13
这篇文章主要通过一些简单的示例为大家介绍一下Python中遍历字典的键和值的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
一、Python的字典
在项目的开发过程中,如果遇到有映射关系的内容可以考虑使用Python中的字典进行存储数据,字典中冒号前的数据称为【键】、冒号后的数据称为【值】。
二、Python字典的用法
2.1、Python的定义
#Python字典的定义 字典名称={键1:值1,键2:值2,键3:值3,...} #Python字典定义示例: nameDic={'张三':26,'李四':23,'王五':25,}
2.2、获取Python字典的值
#获取Python的值定义 值=字典名称[键] #获取Python的值示例: info1=nameDic['张三'] info2=nameDic['李四'] info3=nameDic['王五']
2.3、修改Python字典的值
#修改Python字典的值 字典名称[键]=新的值 #修改Python字典的值示例: nameDic['张三']=36 nameDic['李四']=32 nameDic['王五']=30
2.4、删除Python字典指定键内容
#删除Python字典指定键内容 del 字典名称['键'] #删除Python字典指定键内容示例: del nameDic['张三'] del nameDic['李四'] del nameDic['王五']
三、Python字典的遍历
favorite_languages={ 'jen':'python', 'sarah':'c', 'edward':'ruby', 'phil':'C#', 'jone':'java', 'sarah':'c', }
3.1、获取字典的所有键
#获取字典的所有键方式1 for key in 字典名称: print(key) #获取字典的所有键方式2 for key in 字典名称.keys(): print(key) #获取字典的所有键方式1示例: print('\n循环输出字典的所有键') for key in favorite_languages: print(key) #获取字典的所有键方式2示例: print('\n输出所有键和值') for item in favorite_languages.keys(): print(item,favorite_languages[item])
3.2、获取字典的所有值
#获取字典的所有值 for value in 字典名称.values(): print(value) #获取字典的所有值示例: print('\n循环输出字典的所有值') for value in favorite_languages.values(): print(value)
3.3、获取字典的键和值
#获取字典的键和值 for item in 字典名称.items(): print(item) #获取字典的键和值示例: print('\n循环输出字典的键和值') for item,value in favorite_languages.items(): print(item,value)
3.4、Python字典遍历示例
到此这篇关于详解Python遍历字典的键和值的文章就介绍到这了,更多相关Python遍历字典键值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
这篇文章主要介绍了python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2020-02-02对python同一个文件夹里面不同.py文件的交叉引用方法详解
今天小编就为大家分享一篇对python同一个文件夹里面不同.py文件的交叉引用方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-12-12如何使用python的subprocess执行命令、交互、等待、是否结束及解析JSON结果
这篇文章主要给大家介绍了关于如何使用python的subprocess执行命令、交互、等待、是否结束及解析JSON结果的相关资料,subprocess模块提供了一种简单的方法来创建和管理子进程,它可以让我们在Python程序中执行外部命令,获取命令的输出和错误信息,需要的朋友可以参考下2023-12-12pytorch和tensorflow计算Flops和params的详细过程
这篇文章主要介绍了pytorch和tensorflow计算Flops和params,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-08-08
最新评论