Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
本文实例讲述了Python字典的基本用法。分享给大家供大家参考,具体如下:
字典是一系列的键值对。每个键都与一个值相关联,我们可以使用键来访问与之相关联的值。与键相关联的值可以任何Python对象,比如数字、字符串、列表甚至是字典。
1创建字典
我们举一个英文单词的例子来说明:
dict={'evaporation':'蒸发,发散;消失;汽化;蒸发法', 'carpenter':'木工,木匠'} print('dict='+str(dict))
- 键和值之间用冒号分隔,键值对之间用逗号分隔。
- 一个字典,可以包含任意数量的键值对。
运行结果:
dict={'evaporation':'蒸发,发散;消失;汽化;蒸发法','carpenter':'木工,木匠'}
2获取值
要获取与键相关联的值,可以指定字典名和键名(放在方括号内),如下所示:
dict={'evaporation':'蒸发,发散;消失;汽化;蒸发法', 'carpenter':'木工,木匠'} print('evaporation释义:'+dict['evaporation'])
运行结果:
evaporation释义:蒸发,发散;消失;汽化;蒸发法
3新增键值对
dict={'evaporation':'蒸发', 'carpenter':'木匠'} print('dict='+str(dict)) dict['fountain']='人造喷泉' dict['conformity']='符合' print('dict='+str(dict))
运行结果:
dict={'evaporation':'蒸发','carpenter':'木匠','fountain':'人造喷泉','conformity':'符合'}
4空字典
也可以先使用一对空的花括号,定义一个空字典,然后再分行添加键值对。
dict={} dict['fountain']='人造喷泉' dict['conformity']='符合' print('dict='+str(dict))
运行结果:
dict={'fountain':'人造喷泉','conformity':'符合'}
5修改字典值
可以指定字典名、用方括号括起的键以及与该键相关联的新值,来修改字典值。
dict={'carpenter':'木匠'} print('dict='+str(dict)) dict['carpenter']='木工' print('dict='+str(dict))
运行结果:
dict={'carpenter':'木匠'}
dict={'carpenter':'木工'}
6删除键值对
使用del语句指定字典名和要删除的键,即可删除键值对。
dict={'evaporation':'蒸发', 'carpenter':'木匠'} print('【删除前】dict='+str(dict)) deldict['evaporation'] print('【删除后】dict='+str(dict))
运行结果:
【删除前】dict={'evaporation':'蒸发','carpenter':'木匠'}
【删除后】dict={'carpenter':'木匠'}
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python字典操作技巧汇总》、《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》
希望本文所述对大家Python程序设计有所帮助。