python day5

dict 增删改查

dic1 = {'age': '19', 'name': 'jing', 'sex': 'male'}
#
# dic1['high'] = 17
# dic1.setdefault('weight')
# dic1.setdefault('weight', 150)

#
# dic1.pop('name')
# dic1.pop('nnnn', '没有此键')
# dic1.popitem()    # 3.5随机删除 3.6+删最后一组
# dic1.clear()
# del dic1['name']
# print(dic1)

#
# dic1['high'] = 185
# dic2 = {'age': '18', 'name': 'jin', '3': '33'}
# dic2.update(dic1)   # dic1中的元素覆盖添加到dic2中
# print(dic2)

#
# print(dic1.keys())
# print(dic1.values())
# print(dic1.items())
# for i in dic1.items():
#     print(i)
# for k,v in dic1.items():
#     print(k,v)

# print(dic1.get('name', '没有这个键'))


dic1 = {
    'name': ['aliex', 'wusir', 'taibai'],
    'py9': {
        'time': '1213',
        'money': 19800,
        'add' : 'cbd',
    },
    'age': 22
}

print(dic1)
dic1['name'].append('feixia')
print(dic1)
dic1['name'][1] = dic1['name'][1].upper()
print(dic1)
dic1['py9']['female'] = 6
print(dic1)

 

 

 

posted @ 2018-06-07 22:25  六十岁学打拳  阅读(112)  评论(0)    收藏  举报