Python 字典一个键对应多个值的方法
(编辑:jimmy 日期: 2024/11/17 浏览:3 次 )
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 如何实现数据库表结构同步