Python 字典一个键对应多个值的方法


Posted in Python onSeptember 29, 2020

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 字典一个键对应多个值的方法的文章就介绍到这了,更多相关Python 字典键对应多个值内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python+MongoDB自增键值的简单实现
Nov 04 Python
详解Python中表达式i += x与i = i + x是否等价
Feb 08 Python
利用Python破解斗地主残局详解
Jun 30 Python
python之pyqt5通过按钮改变Label的背景颜色方法
Jun 13 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
Aug 06 Python
python利用7z批量解压rar的实现
Aug 07 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
Aug 19 Python
python scrapy重复执行实现代码详解
Dec 28 Python
pytorch 自定义卷积核进行卷积操作方式
Dec 30 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
Apr 30 Python
Keras实现DenseNet结构操作
Jul 06 Python
python脚本框架webpy模板赋值实现
Nov 20 Python
python 获取字典特定值对应的键的实现
Sep 29 #Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
Sep 29 #Python
Python爬取微信小程序通用方法代码实例详解
Sep 29 #Python
详解如何修改python中字典的键和值
Sep 29 #Python
提高python代码运行效率的一些建议
Sep 29 #Python
Python爬取微信小程序Charles实现过程图解
Sep 29 #Python
Python Charles抓包配置实现流程图解
Sep 29 #Python
You might like
php 防止单引号,双引号在接受页面转义
2008/07/10 PHP
超小PHP小马小结(方便查找后门的朋友)
2012/05/05 PHP
php中error与exception的区别及应用
2014/07/28 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
2017/01/12 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
select组合框option的捕捉实例代码
2008/09/30 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
js清空form表单中的内容示例
2014/05/20 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
2则自己编写的jQuery特效分享
2015/02/26 Javascript
JavaScript简单遍历DOM对象所有属性的实现方法
2015/10/21 Javascript
JS实现状态栏跑马灯文字效果代码
2015/10/24 Javascript
详解AngularJS中module模块的导入导出
2015/12/10 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
微信小程序实现form表单本地储存数据
2019/06/27 Javascript
微信小程序实现倒计时功能
2020/11/19 Javascript
Python 可爱的大小写
2008/09/06 Python
用python实现百度翻译的示例代码
2018/03/09 Python
python实现两个文件合并功能
2018/04/01 Python
Python绘制KS曲线的实现方法
2018/08/13 Python
解决pycharm每次打开项目都需要配置解释器和安装库问题
2020/02/26 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
利用Python实现朋友圈中的九宫格图片效果
2020/09/03 Python
Manjaro、pip、conda更换国内源的方法
2020/11/17 Python
详解纯CSS3制作的20种loading动效
2017/07/05 HTML / CSS
求职自荐信怎么写
2014/03/06 职场文书
商铺租赁意向书
2014/04/01 职场文书
幼儿园家长评语大全
2014/04/16 职场文书
设备管理实施方案
2014/05/31 职场文书
护士节慰问信
2015/02/15 职场文书
主题班会开场白
2015/06/01 职场文书
老人节主持词
2015/07/04 职场文书
Pytorch中Softmax和LogSoftmax的使用详解
2021/06/05 Python
Python如何用re模块实现简易tokenizer
2022/05/02 Python