Python探索记(13)——字典Dictionary
来源:互联网 发布:淘宝账号免费注册 编辑:程序博客网 时间:2024/06/16 09:25
# @Time : 2017/7/6 20:36# @Author : 原创作者:谷哥的小弟# @Site : 博客地址:http://blog.csdn.net/lfdfhl# @DESC : Dictionary'''字典的每个元素由两部分组成即键和值可依据键查询其对应的值,如person['name']获取name对应的值亦可使用get()方法,假若该键不存在则返回默认值'''person={'name':'谷哥的小弟','age':25,'address':'china'}print('name=',person['name'])print('age=',person['age'])print('address=',person['address'])gender=person.get('gender','男')print('gender=',gender)print('= '*20)'''利用items()即可获取字典所有元素利用keys()获取字典中的所有key利用values()获取字典中的所有value利用in判断key是否在字典中;如果在则返回True,否则返回False'''person={'name':'谷哥的小弟','age':25,'address':'china'}items=person.items();for item in items: print('字典中的item=',item)keys=person.keys()for key in keys: print('字典中的key=',key)values=person.values()for value in values: print('字典中的value=',value)result='gen' in personprint('result=',result)print('= '*20)'''利用len()获取字典中元素个数'''person={'name':'谷哥的小弟','age':25,'address':'china'}count=len(person)print('count=',count)print('= '*20)'''修改字典中的元素的值'''person={'name':'谷哥的小弟','age':25,'address':'china'}person['age']=27print('修改后的age=%i'%person['age'])print('= '*20)'''往字典中添加元素示例如下:往字典中添加gender=male'''person={'name':'谷哥的小弟','age':25,'address':'china'}person['gender']='male'gender=person['gender']print('gender=',gender)print('= '*20)'''删除字典中的元素'''person={'name':'谷哥的小弟','age':25,'address':'china'}del person['address']items=person.items();for item in items: print(item)print('= '*20)'''利用clear()清空字典'''person={'name':'谷哥的小弟','age':25,'address':'china'}person.clear()count=len(person)print('清空后字典中元素个数=',count)print('= '*20)
结果如下:
name= 谷哥的小弟age= 25address= chinagender= 男= = = = = = = = = = = = = = = = = = = = 字典中的item= ('name', '谷哥的小弟')字典中的item= ('age', 25)字典中的item= ('address', 'china')字典中的key= name字典中的key= age字典中的key= address字典中的value= 谷哥的小弟字典中的value= 25字典中的value= chinaresult= False= = = = = = = = = = = = = = = = = = = = count= 3= = = = = = = = = = = = = = = = = = = = 修改后的age=27= = = = = = = = = = = = = = = = = = = = gender= male= = = = = = = = = = = = = = = = = = = = ('name', '谷哥的小弟')('age', 25)= = = = = = = = = = = = = = = = = = = = 清空后字典中元素个数= 0= = = = = = = = = = = = = = = = = = = =
阅读全文
0 0
- Python探索记(13)——字典Dictionary
- 深入学习Python内置数据类型之——字典(Dictionary)
- 深入学习Python内置数据类型之——字典(Dictionary)
- Python dictionary 字典
- python Dictionary字典使用
- Python字典 (dictionary)
- Python 字典(Dictionary)
- Python 字典(Dictionary)
- Python字典 (dictionary)
- Python 字典(Dictionary)
- Python字典dictionary
- Python字典(Dictionary)
- Python菜鸟--字典(Dictionary)
- 1006- Python 字典(Dictionary)
- Python 字典(Dictionary)
- Python字典 (dictionary)
- Python 字典(Dictionary)数据处理
- Python 字典(Dictionary)
- 数据压缩原理实验4_实验报告
- Javaer 两年经历这些
- $.ajax()详解
- C#获取当前窗体的受焦控件。
- PHP正则表达式匹配嵌套HTML标签的方法和技巧
- Python探索记(13)——字典Dictionary
- tomcat性能优化
- 微信小程序实现路径规划
- C++实训 单元九--STL输入输出流
- WAV格式学习
- mysql创建远程用户并授权
- Markdown--StackEdit
- BZOJ 3119 贪心 解题报告
- 数据结构绪论