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中optparse模块使用浅析
Jan 01 Python
Python中的__slots__示例详解
Jul 06 Python
Python实现将照片变成卡通图片的方法【基于opencv】
Jan 17 Python
python正则表达式面试题解答
Apr 28 Python
Django中在xadmin中集成DjangoUeditor过程详解
Jul 24 Python
Python turtle绘画象棋棋盘
Aug 21 Python
pytorch实现从本地加载 .pth 格式模型
Feb 14 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
Mar 10 Python
Python requests模块session代码实例
Apr 14 Python
python3 循环读取excel文件并写入json操作
Jul 14 Python
Python项目打包成二进制的方法
Dec 30 Python
Pytorch中的学习率衰减及其用法详解
Jun 05 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
php分页函数
2006/07/08 PHP
phpBB BBcode处理的漏洞
2006/10/09 PHP
php中根据某年第几天计算出日期年月日的代码
2011/02/24 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
2011/08/03 PHP
php mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
2017/07/27 PHP
Laravel 自动生成验证的实例讲解:login / logout
2019/10/14 PHP
php桥接模式应用案例分析
2019/10/23 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
js自定义事件代码说明
2011/01/31 Javascript
jQuery采用连缀写法实现的折叠菜单效果
2015/09/18 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
基于Node.js实现nodemailer邮件发送
2016/01/26 Javascript
详解JavaScript中|单竖杠运算符的使用方法
2016/05/23 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
基于vue 开发中出现警告问题去除方法
2018/01/25 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
Node使用koa2实现一个简单JWT鉴权的方法
2021/01/26 Javascript
[02:09]抵达西雅图!中国军团加油!
2014/07/07 DOTA
利用python爬取斗鱼app中照片方法实例
2017/12/03 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
Python 必须了解的5种高级特征
2020/09/10 Python
python中如何打包用户自定义模块
2020/09/23 Python
CSS3 伪类选择器 nth-child()说明
2010/07/10 HTML / CSS
吃透移动端 1px的具体用法
2019/12/16 HTML / CSS
应届毕业生自我评价分享
2013/12/15 职场文书
部队学习十八大感言
2014/01/11 职场文书
迟到检讨书1000字
2014/01/15 职场文书
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
工作感言一句话
2015/08/01 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
2016年教师节特级教师获奖感言
2015/12/09 职场文书
sql查询结果列拼接成逗号分隔的字符串方法
2021/05/25 SQL Server
MIME类型中application/xml与text/xml的区别介绍
2022/01/18 HTML / CSS