python 容器总结整理


Posted in Python onApril 04, 2017

python 容器总结整理

list

可变数组

tuple

不可变数组

dict

键值对(key-value)的字典(dictionary)

初始化:

a={‘lyt':90}

添加:

a[‘zxw']=91

访问:

1.a[key]

不存在会出错

2.a.get(key)

不存在返回None

3.a.get(key,val1)

不存在返回指定的val1

####判断:

>>>key in a
True/False

删除:

a.pop(key)

存在返回对应的val,不存在报错

注意,key必须为不可变量,如字符串,整数,元组。不可为数组。

>>> a
[1, 2, 3]
>>> b
(1, 2)
>>> d
{'lyt': 90}
>>> d[a]=99
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: unhashable type: 'list'
>>> d[b]=99
>>> d
{(1, 2): 99, 'lyt': 90}

set

不含重复key的集合

创建

需要提供一个list

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python实现批量转换文件编码(批转换编码示例)
Jan 23 Python
Python基于Tkinter的HelloWorld入门实例
Jun 17 Python
python subprocess 杀掉全部派生的子进程方法
Jan 16 Python
python pandas dataframe 行列选择,切片操作方法
Apr 10 Python
python无限生成不重复(字母,数字,字符)组合的方法
Dec 04 Python
Python如何爬取实时变化的WebSocket数据的方法
Mar 09 Python
PyQt5实现QLineEdit添加clicked信号的方法
Jun 25 Python
Python实现的ftp服务器功能详解【附源码下载】
Jun 26 Python
Django使用uwsgi部署时的配置以及django日志文件的处理方法
Aug 30 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
Oct 25 Python
Python实现检测文件的MD5值来查找重复文件案例
Mar 12 Python
pytorch 一行代码查看网络参数总量的实现
May 12 Python
详解Python中最难理解的点-装饰器
Apr 03 #Python
JSON Web Tokens的实现原理
Apr 02 #Python
Python 40行代码实现人脸识别功能
Apr 02 #Python
Python可变参数用法实例分析
Apr 02 #Python
Python编程实现数学运算求一元二次方程的实根算法示例
Apr 02 #Python
Python中selenium实现文件上传所有方法整理总结
Apr 01 #Python
详解Python多线程Selenium跨浏览器测试
Apr 01 #Python
You might like
如何选购合适的收音机
2021/03/01 无线电
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
2015/07/01 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
JQuery 写的个性导航菜单
2009/12/24 Javascript
基于jQuery实现点击同时更改两个iframe的网址
2010/07/01 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
JavaScript中的pow()方法使用详解
2015/06/15 Javascript
Nodejs中 npm常用命令详解
2016/07/04 NodeJs
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
JavaScript仿百度图片浏览效果
2016/11/23 Javascript
怎样判断jQuery当前元素是隐藏还是显示
2016/11/23 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
vue 页面加载进度条组件实例
2018/02/05 Javascript
微信小程序上传图片实例
2018/05/28 Javascript
JavaScript数组去重的方法总结【12种方法,号称史上最全】
2019/02/28 Javascript
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python逐行读写txt文件的实例讲解
2018/04/03 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
Python时间和字符串转换操作实例分析
2019/03/16 Python
python opencv 二值化 计算白色像素点的实例
2019/07/03 Python
简单了解django缓存方式及配置
2019/07/19 Python
Python GUI学习之登录系统界面篇
2019/08/21 Python
Django+Django-Celery+Celery的整合实战
2021/01/20 Python
英国领先的家庭时尚品牌:Peacocks
2018/01/11 全球购物
运动鞋、足球鞋和慕尼黑球衣:Sport Münzinger
2019/08/26 全球购物
医学检验专业个人求职信范文
2013/12/04 职场文书
校园歌咏比赛主持词
2014/03/18 职场文书
希特勒经典演讲稿
2014/05/19 职场文书
房地产销售员岗位职责
2015/04/11 职场文书
员工旷工检讨书
2015/08/15 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书