python 字典的打印實現(xiàn)
python,通過{}建立字典,也就是鍵值對的方式來建立字典,如下所示
dict={'derivative':'2','raw':'4','supervise':'machine learning','calculus':'good'}
我們可以直接打印出字典 也就是 print(dict)

還可以通過鍵值的方法來for循環(huán)遍歷,如下圖所示:
#遍歷鍵 key for i in dict.keys(): print(i) #輸出鍵 print(dict[i]) #輸出值 #遍歷鍵 values for i in dict.values(): print(i) #遍歷鍵和值 for key,value in dict.items(): print(key+": "+str(value))
通過 sorted函數(shù),可以進行排序:
lis=sorted(dict.items(),key=lambda d:d[0]) #按鍵來排序 lis=sorted(dict.items(),key=lambda d:d[1]) #按值來排序
判斷鍵值是否存在?
if 'derivative' in dict.keys():
print('good')
if 'good' in dict.values():
print('happy')
因為鍵是唯一的,如果想讓值是唯一的話,那可以在dict字典前面加一個set,這樣值就是唯一輸出了
for i in set(dict.values()): print(i)
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
簡單介紹Python中的filter和lambda函數(shù)的使用
這篇文章主要簡單介紹了Python中的filter和lambda函數(shù)的使用,是Python學習中的基礎(chǔ),同時lambda匿名函數(shù)的使用也是經(jīng)常被用來對比各種編程語的重要特性,言需要的朋友可以參考下2015-04-04
python基于tkinter實現(xiàn)gif錄屏功能
一直在思索實現(xiàn)一個透明的窗體,然后可以基于這個窗體可以開發(fā)出各種好玩的應(yīng)用,這一期,我們將實現(xiàn)有趣的GIF錄屏功能2021-05-05
在Python中利用Pandas庫處理大數(shù)據(jù)的簡單介紹
這篇文章簡單介紹了在Python中利用Pandas處理大數(shù)據(jù)的過程,Pandas庫的使用能夠很好地展現(xiàn)數(shù)據(jù)結(jié)構(gòu),是近來Python項目中經(jīng)常被使用使用的熱門技術(shù),需要的朋友可以參考下2015-04-04
Python實現(xiàn)將Markdown文檔轉(zhuǎn)為EPUB電子書文件
這篇文章主要為大家詳細介紹了Python如何實現(xiàn)將Markdown文檔轉(zhuǎn)為EPUB電子書文件,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-06-06

