python字典跟列表類型,能存儲多個數據,並且還能在訪問元素的時候可以很快定位到需要的元素。而python字典操作方法有多少種呢?下面羽憶教程為您介紹。
python字典
概念:python字典可以用來存儲任意類型對象,python字典都是由一個鍵和一個值組成的「鍵值對」,兩者之間用冒號隔開,結構如:sco = {'name':'小明','age': 11},需要注意的是python字典中的值不允許重複。下面為你介紹python字典的操作方法大全。
python字典取值
在python字典中數值都是以鍵值對的形式存在,如果想取得值,就需要通過對應的鍵。代碼如下所示:
scores = {'name':'小明','age':18}
print(scores['name'])
print(scores['age'])
python字典get方法查找
在字典中,get方法也是用於取值,同樣也是通過鍵來查找是否存在相應的值,不存在會返回none,但是其可以設置不存在鍵時返回的默認值。代碼如下:
scores = {'name':'小明','age':18}
print(scores.get('name'))
print(scores.get('sex'))
print(scores.get('sex','沒有'))
python字典遍歷
想要遍歷字典,需要使用for-in循環,代碼如下:
scores = {'name':'小明','age':18,'sex':'男'}
for xm in scores:
print(f'{xm}:{scores[xm]}')
python字典添加元素和鍵值對
添加元素的操作是比較簡單的,通過字典['新鍵'] = 值即可添加成功,代碼如下:
scores = {'name':'小明','age':18,'sex':'男'}
scores['id'] = 555
print(scores)
python字典刪除鍵值對
對字典進行刪除一般採用del和clear(),代碼如下:
#刪除單個鍵值對
scores = {'name':'小明','age':18,'sex':'男'}
del scores['name']
print(scores)
#清空整個字典
scores.clear()
print(scores)
#刪除整個字典
del scores
print(scores)
以上就是羽憶教程為你介紹的關於python字典的相關介紹和操作大全,如果你有什麼不懂的可以留言討論,如果這篇文章對你有用,請關注,收藏,分享,讓更多人看到。