本文实例讲述了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)) del dict['evaporation'] print('【删除后】dict=' + str(dict))
运行结果:
【删除前】dict={'evaporation': '蒸发', 'carpenter': '木匠'}
【删除后】dict={'carpenter': '木匠'}
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python字典操作技巧汇总》、《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》
希望本文所述对大家Python程序设计有所帮助。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]