Python基礎---字典
阿新 • • 發佈:2018-12-12
字典基本操作
1.修改元素 通過key,修改value
dict = {'name':'班長', 'id':100, 'sex':'f', 'address':'地球亞洲中國北京'}
newId = input('請輸入新的學號')
dict['id'] = int(newId)
print('修改之後的id為%d:'%dict['id'])
2.新增元素
變數名['鍵'] = 資料
鍵不存在時為新增,鍵存在時為修改
3.刪除元素
del 刪除指定的元素
del dict(key)
clear 清空整個字典
dict.clear()
4.其他操作
dict.len() 鍵值對的個數
dict.key() 返回一個包含字典所有KEY的列表
dict.values() 返回一個包含字典所有value的列表
dict.items() 返回一個包含所有(鍵,值)元組的列表
dict.has_key(key) 判斷key在字典中,在返回True
字典的遍歷
1.遍歷字典的key(鍵)
dict={"name":"奧特曼","sex":"man","num":"123"}
for key in dict.keys():
print(key)
2.遍歷字典的value(值)
dict={"name":"奧特曼","sex":"man","num":"123"}
for value in dict.values():
print(value)
3.遍歷字典的項(元素)
dict={"name":"奧特曼","sex":"man","num":"123"} for item in dict.items(): print(item)
4.遍歷字典的key-value(鍵值對)
dict={"name":"奧特曼","sex":"man","num":"123"}
for key , value in dict.items():
print(key,":" + value)