Python中的字典dict
来源:互联网 发布:linux怎样开启端口号 编辑:程序博客网 时间:2024/04/29 18:28
Python内置了字典 -- dict,使用键值对存储数据
>>> d = { 'Jack' : 94 , 'Tom' : 99 , 'Jerry' : 88 }
>>> d['Jack']
94
dict中一个key只能对应一个value,多次对一个key放入value,后面的值会覆盖掉前面的值
如果key不存在,dict会报错,如果想要避免key不存在的错误,有两种办法
1、通过in判断key是否存在 :key不存在,返回False
>>> 'A' in d #判断键 'A' 是否存在于字典d中
False
2、通过dict提供的get方法,如果key不存在,返回None或者指定的值 :
>>>d.get('A') #注意 :返回值为None时,Python交互式命令行不会显示结果
>>>d.get('A',-1) # dict d中如果没有 'A'这个键,返回-1
>>>-1
想要删除一个key,使用pop(key)方法,与之对应的value也会被删除
dict内部存放的顺序和key放入的顺序是无关的
0 0
- Python中的字典dict
- Python中的字典(dict)
- Python中dict 字典
- python dict字典
- python dict字典
- python dict字典
- Python dict 字典
- python 字典 dict
- Python基础-dict字典
- python字典dict
- python--Dict字典概述
- 6 Python字典dict
- python:字典(dict)
- python dict 字典 总结
- Python-dict字典
- Python字典(dict)简介
- Python字典dict
- python dict字典
- org.springframework.context.ApplicationContextAware接口说明
- WebView页面显示不全
- AVPlayer设置从哪儿开始播放
- 浅谈面向对象的理解
- weblogic命令
- Python中的字典dict
- VTK-7.1.0/Examples/Medical/Medical4例子运行
- (三) Maven多模块项目之间依赖配置
- 图论
- ubuntu中将java环境由安装版的openjdk替换为tar版的jdk
- 前缀、中缀、后缀表达式(待续···)
- 文件夹批量导入多个txt文件到mysql及问题解决
- Jmeter注意事项
- 常用的linux命令