Python字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值(Key=>value)对用冒号(:)分解,每个队之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下:
1 | d = {key1 : value1.key2 : value2 } |
键必须是唯一的,但值则不必;
值可以取任何数据类型,但键必须是不可变得,如字符串,数字或元组;
一个简单的字典例子:
1 | dict = {'Alice': '2341', 'Bath': '9102','Cecil': '3258'} |
也可以如此创建字典:
1 | dict1 = {'abc': 456 }; |
访问字典里的值
把响应的键放入到方括号中,如下:
1 | #!/usr/bin/python3 |
上述代码执行的结果
1 | C:\Users\User\Anaconda3\python.exe "D:/Pycharm job/访问字典里的值.py" |
如果用字典里没有键的访问数据,会输出错误如下:
1 | # 错误示范 |
以上代码输出结果:
1 | Traceback (most recent call last): |
修改字典
Author: focusshell
Link: http://focusshell.github.io/2018/08/24/Day-10-Python字典/
Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.