python中字典的操作I
阿新 • • 發佈:2019-01-28
<1>修改元素
字典的每個元素中的資料是可以修改的,只要通過key找到,即可修改
demo:
info = {'name':'班長', 'id':100, 'sex':'f', 'address':'地球亞洲中國北京'}
newId = input('請輸入新的學號')
info['id'] = int(newId)
print('修改之後的id為%d:'%info['id'])
<2>新增元素
使用變數名['鍵'] = 資料時,這個“鍵”在字典中,不存在,那麼就會新增這個元素demo:新增新的元素
info = {'name' :'班長', 'sex':'f', 'address':'地球亞洲中國北京'}
# print('id為:%d'%info['id'])#程式會終端執行,因為訪問了不存在的鍵
newId = input('請輸入新的學號')
info['id'] = newId
<3>刪除元素
對字典進行刪除操作,有一下幾種:
- del
- clear()
demo:del刪除指定的元素
info = {'name':'班長', 'sex':'f', 'address':'地球亞洲中國北京'}
print('刪除前,%s'%info['name'])
del info['name']
print('刪除後,%s'%info['name'])
demo:del刪除整個字典
info = {'name':'monitor', 'sex':'f', 'address':'China'}
print('刪除前,%s'%info)
del info
print('刪除後,%s'%info)
demo:clear清空整個字典 info = {'name':'monitor', 'sex':'f', 'address':'China'}
print('清空前,%s'%info)
info.clear()