Python学习第六天
类型-字典02
#内建函数 增删改查
#1、新增
dict_1={‘name’:‘张三’,‘age’:18,‘money’:99.88,‘score’:[100,99,88]}
print(dict_1)
dict_1[‘class’]=‘高三一班’
print(‘打印新增元素后的字典:{}’.format(dict_1))
#2、修改
dict_1[‘class’]=‘高三二班’
print(‘打印修改元素后的字典:{}’.format(dict_1))
#3、删除
dict_1.pop(‘class’)
print(‘打印删除元素后的字典:{}’.format(dict_1))
#4、查询
print(‘打印字典的姓名:{}’.format(dict_1[‘name’]))
#5、清空 dict_1.clear()
#6、del 字典名[key] 效果通pop
del dict_1[‘name’]
print(‘用del删除姓名后的字典:{}’.format(dict_1))
#7、随机删除一组数据
dict_1.popitem()
print(‘用popitem随机删除后的字典:{}’.format(dict_1))
#8、查询所以的key 查询的结果是列表形式的dict_keys
dict_2={‘name’:‘李四’,‘age’:20,‘money’:22.88,‘score’:[33,44,55]}
print(‘用keys查询字典所有的key:{}’.format(dict_2.keys()))
print(type(dict_2.keys()))
#9、查询所以的value 查询的结果是列表形式的dict_value
print(‘用keys查询字典所有的values:{}’.format(dict_2.values()))
print(type(dict_2.values()))
#10、items遍历字典
print(‘用items遍历字典:{}’.format(dict_2.items()))
#11、字典合并 字典1.update(字典2),如果字典1存在,字典2存在,则更新。 如果字典1不存在,字典2存在,则新增。如果字典1存在,字典2不存在,则保持字典1的内容。
dict_1.update(dict_2)
print(‘用update合并字典:{}’.format(dict_1))
本文介绍了Python字典的基本操作,包括新增、修改、删除、查询,以及内建函数如清空、删除键值对、随机删除、键值对遍历和字典合并。通过实例演示了如何使用这些功能来管理和操作字典数据结构。

被折叠的 条评论
为什么被折叠?



