python教程_小白入门14/2020/8/25
学习目标
文章目录
P95 修改和新增数据
person = {
'name': 'zhangsan', 'age': 18}
print(person['name']) # zhangsan
# 直接使用key可以修改对应的value
person['name'] = 'lisi'
# 如果key在字典里不存在,会往字典里添加一个新的value
person['gender'] = 'female'
print(person)
# {'name': 'lisi', 'age': 18, 'gender': 'female'}
P96 字典的增删改操作
person = {
'name': 'zhangsan', 'age': 18}
print(person['name']) # zhangsan
# 直接使用key可以修改对应的value
person['name'] = 'lisi'
# 如果key在字典里不存在,会往字典里添加一个新的value
person['gender'] = 'female'
print(person)
# {'name': 'lisi', 'age': 18, 'gender': 'female'}
# 把name对应的键值对进行删除,执行结果是被删除的value
person.pop('name')
print(person) # {'age': 18, 'gender': 'female'}
# 字典时无序的
# popitem 是删除一个元素,结果是被删除的这个元素组成的键值对,pop和popitem都可以返回一个值
result = person.popitem()
print(result) # ('gender', 'female')
print(person) # {'age': 18}
# clear 是用来清空一个字典
person.clear()
print(person) # {}
person['addr'] = '济南'
person['weight'