[]
处理法字符串,列表,
list[0] = 10
dict[ 'name' ] = 'dewei'
update
key
, 则该key
的value
会被新字典的value
覆盖dict.update(new_dict)
– 该函数无返回值new_dict
: 新的字典setdefault
key
的value
, 如key
不存在于字典中 , 将会添加key
并将value设为默认值key
: 需要获取的keyvalue
: 如果key不存在 , 对应这个key存入字典的默认值key
一定是唯一的value
可以是任何python的内置数据类型的对象和自定义的对象# coding:utf-8
user = {'username': 'dewei', 'age': 33}
xiaomu = {'username': '小慕', 'age': 10, 'top': 175, 'sex': '男'}
user.update(xiaomu)
print(user)
value = user.setdefault('username', 'xiaoyun')
value = user.setdefault('birthday', '2021-1-1')
print(user, value)
# user['top'] = 174
#
# print(user)
# user['username'] = '小慕'
# print(user)
# user['top'] = 175
# user['age'] = 10
# print(user)