dict是一种无序的组合数据类型,其中包含0个或多个键-值对,可以对其进行数据项的添加或移除操作。
创建字典 d1 = {“id”:1991,"name":"yoyo","size":6}
>>> d1
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘}
>>> d1["id"] #查询
1991
>>> d1["age"] = 25 #添加键值对
>>> d1
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘, ‘age‘: 25}
>>> del d1["age"] #删除键值对
>>> d1
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘}
字典内置的函数
>>> d1.copy() #返回浅拷贝
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘}
>>> d1.items() #返回所有键值对的视图
dict_items([(‘id‘, 1991), (‘size‘, 6), (‘name‘, ‘yoyo‘)])
>>> d1.keys() #返回所有键的视图
dict_keys([‘id‘, ‘size‘, ‘name‘])
>>> d1.get("id") #返回相关的值
1991
>>> d1.pop("id") #返回值并移除相关的项
1991
>>> d1.popitem() #返回并移除任意一个键值对
(‘size‘, 6)
>>> d1.values() #返回所有值的视图
dict_values([‘yoyo‘])
>>> d1.clear() #移除所有项
时间: 2024-10-12 17:34:11