1.在字典中新增新元素的方法:
dict[key] = value
或者使用
fromkeys()方法
2.遍歷字典
for key in dict2:
print 'key=%s, value=%s' % (key, dict2[key])
3.輸出乙個有序字典的方法
for key,value in sorted(dict.iteritems(), key=lambda d:d[1],reverse = false):
print 'word:%s,value=%s' %(key,value)
注意:如果字典的鍵名是中文,這方法可以用有序的方式輸出字典。如果直接進行排序後輸出
即
print sorted(dict.iteritems(), key=lambda d:d[1],reverse = false)
這樣做不能正確輸出字典中的中文鍵名。
4.查詢某值是否在字典裡
通常使用 'key' in dict2
python 字典的相關操作
dict新增key和value dict.update 判斷字典中是否有key key in dict.keys 字典排序 1.sorted函式按key值對字典排序 先來基本介紹一下sorted函式,sorted iterable,key,reverse sorted一共有iterable,key,...
Python字典相關操作
字典的特點 可變,無序,key不重複 dict 或d dict kwargs dict.fromkeys iterable,value 可迭代物件的元素必須是乙個二元結構 類方法dict.fromkeys iterable,value d key 返回key對應的值,key不存在時丟擲keyerro...
Python字典以及相關函式使用
不可變型別 整型,字串,元組 可變型別 列表,字典 不能用作鍵值名 dic handsome true print dic print dic hobby 字典的兩個特點 無序,鍵唯一 覆蓋掉 字典的建立的兩種方式 a list 1,2,3,4,5 轉換為乙個列表 print a a dict na...