字典:
1.字典是一种可变容器模型,可以存储任意类型的对象,比如字符串,数字,元组等其他容
器模型
形式:
d={key1:value1,key2:value2}
解释:
1.其中key1代表一个键,key1:value代表一个键值对,字典中每个键值对用逗号间隔。
2.整个字典都包含在大括号中
例如:
a={'one':2,'two':3}
print(a)
运行结果:
字典的特性:
1. 字典的值可以无限制的没有限制的取任何python对象,既可以时标准的对象,也
可以是用户定义的,但是键不行。
2.键的唯一性:不允许同一个键出现两次,创建时如果同一个值被赋值两次,前一
个值会被覆盖
3.键的不可变性:键必须不可变,可以是数字,字符串,元组等。
示例:
可以通过索引直接访问键所对应的值:
1.以字符串为索引时:
a={'one':2,'two':3}
print(a['one'])
2.以数字为索引
b={1:'one',2:'two'}
print(b[1])
3.以元组为索引
c={('zhang','jia'):4,('jia','lin'):5}
当然字典也有常用的十一种方法