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代码实例
Feb 04 Python
python+matplotlib实现礼盒柱状图实例代码
Jan 16 Python
pandas数据清洗,排序,索引设置,数据选取方法
May 18 Python
对python中url参数编码与解码的实例详解
Jul 25 Python
对Python _取log的几种方式小结
Jul 25 Python
pytorch 加载(.pth)格式的模型实例
Aug 20 Python
Python如何实现强制数据类型转换
Nov 22 Python
Python 读取xml数据,cv2裁剪图片实例
Mar 10 Python
Python如何实现自带HTTP文件传输服务
Jul 08 Python
Python HTMLTestRunner如何下载生成报告
Sep 04 Python
Python+OpenCV图像处理——实现直线检测
Oct 23 Python
Python与C/C++的相互调用案例
Mar 04 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
MYSQL环境变量设置方法
2007/01/15 PHP
paypal即时到账php实现代码
2010/11/28 PHP
解析php中eclipse 用空格替换 tab键
2013/06/24 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
php实现登陆模块功能示例
2016/10/20 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
js left,right,mid函数
2008/06/10 Javascript
Javascript this 的一些学习总结
2012/08/02 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
nodejs开发环境配置与使用
2014/11/17 NodeJs
js动态修改表格行colspan列跨度的方法
2015/03/30 Javascript
jquery使用经验小结
2015/05/20 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
2018/10/30 Javascript
JS使用正则表达式判断输入框失去焦点事件
2019/10/16 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
python中os操作文件及文件路径实例汇总
2015/01/15 Python
Python用for循环实现九九乘法表
2018/05/31 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
Python List cmp()知识点总结
2019/02/18 Python
用Python将Excel数据导入到SQL Server的例子
2019/08/24 Python
Python如何访问字符串中的值
2020/02/09 Python
纯css3显示隐藏一个div特效的具体实现
2014/02/10 HTML / CSS
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
加拿大女鞋品牌:ALDO
2016/11/13 全球购物
外贸业务员工作职责
2014/01/06 职场文书
行政专员求职信范文
2014/05/03 职场文书
市政管理求职信范文
2014/05/07 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
三峡导游词
2015/01/31 职场文书
祝福语集锦:给满月宝宝的祝福语
2019/11/20 职场文书
Python进阶学习之带你探寻Python类的鼻祖-元类
2021/05/08 Python
pandas求平均数和中位数的方法实例
2021/08/04 Python
python库sklearn常用操作
2021/08/23 Python