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', 'AT', '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,字典键对应多个值

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

评论“Python 字典一个键对应多个值的方法”

暂无“Python 字典一个键对应多个值的方法”评论...