1,字典的定义
字典是用来存储和操作键值对(Key-Value)的数据结构
它的结构是无序的键值对序列,
其中每个键都是唯一的,
值则可以是任意类型的对象。
键值对中的 key 必须是不可变对象, 包括数字、字符串、元组等
键值对中的 value 可以是数字、字符串、列表、元组或者其他的字典,
即value可以是任何有效的数据类型
2,字典的特点
字典是无序的数据结构,它的键值对没有固定的顺序
字典中的键必须是不可变对象(例如字符串、数字或元组),值可以是任意类型的对象。
字典中的键是唯一的,不允许重复
总结:键的两个特性:
1,唯一性:不允许同一个键出现两次
2,不可变:键必须不可变,所以可以用数字/字符串/元组充当,
用列表、字典则不可以
1,用花括号创建字典:
使用花括号创建字典是最常用的方式,
然后在花括号中指定键值对,并用冒号将键和值分开
# 一个例子
user = {
'name': '老刘',
'age': 35,
}
print("user字典:", us