1. 程式人生 > 程式設計 >Python 字典一個鍵對應多個值的方法

Python 字典一個鍵對應多個值的方法

Python字典可以一個鍵對應一個數組或者另一個字典,一般用法如下:

鍵對應陣列: dict.setdefault(key,[]).append(value)

例項:

>>> dict={} #初始化字典
>>> dict.setdefault("a",[]).append("A") #格式化字典
>>> dict
{'a': ['A']}
>>> dict.setdefault("a",[]).append("AT")
>>> dict
{'a': ['A','AT']}
>>> dict.setdefault("a",[]).append("ATCG")
>>> dict
{'a': ['A','AT','ATCG']}
>>> dict["a"]
['A','ATCG']

鍵對應字典:dict.setdefault(key,{}).update(value)

例項:

>>> dict={} #初始化字典
>>> dict.setdefault("a",{}).update({"A":"T"}) #格式化字典
>>> dict
{'a': {'A': 'T'}}
>>> dict.setdefault("a",{}).update({"C":"G"})
>>> dict
{'a': {'A': 'T','C': 'G'}}
>>> dict["a"]
{'A': 'T','C': 'G'}

到此這篇關於Python 字典一個鍵對應多個值的方法的文章就介紹到這了,更多相關Python 字典鍵對應多個值內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!