字典是一种可变容器模型,且可存储任意类型对象。
字典中的键必须是可哈希的,即不可变的数据类型,如字符串、数字、元组等。列表、字典等可变数据类型不能作为字典的键。
#创建字典-----使用{},每个键值对用冒号分隔,每个对之间用逗号分隔。在创建一个字典时,键的类型必须是唯一的,键值可以取任意类型。
a = {}
a = {key1: value1,key2: value2}
#查看字典数量
print("length", len(a))
#查看类型
print(type(a))
#访问字典
tinydict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
print ("tinydict['Name']: ", tinydict['Name'])
#修改字典
tinydict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
tinydict['Age'] = 8 # 更新 Age
tinydict['School'] = "school" # 添加信息
del tinydict['Name'] # 删除键 'Name'
tinydict.clear() # 清空字典
del tinydict # 删除字典
字典内置函数 | 使用方法 | |
---|---|---|
1 | len() | 返回字典元素个数 |
2 | type() | 返回输入的变量类型,如果变量是字典就返回字典类型。 |
3 |