python-容器数据类型-知识小结
多种容器数据类型
- 列表
- 元组
- 字典
- 集合
定义
列表
list()
[]
[1,2,3]
元组
tuple()
(1,)
(1,2,3)
字典
{}
dict()
{“num”:1, “time”:“17:00”}
集合
set()
{“张三”, “李四”}
取值
列表,元组
列表[索引]
字典
字典[键]
集合
集合不能单独取值,它就是一个数器集合的形式存在的
修改数据
元组,集合就不存在修改了
元组不能修改数据
集合是不能取值
列表
列表[索引] = 新的值
字典
字典[键] = 新的值
删除
集合
集合.remove(数据)
集合.pop()
集合.clear()
列表
列表.remove(数据)
列表.pop(索引)
列表.pop()
字典
字典.pop(键)
共性特征
- 不论哪一个容器,他们的成员之间都是通过逗号来分割
- 容器取值,通过方括号取值,不同的时,对于有序的列表和元组而言, 通过索引下标可以对应上数据。 对于无序容器字典而言,取值是根据键来获取。
- 删除数据,如果知道数据的值,可以用remove方法删作(列表,集合), 如果只知道数据的标识,可以用pop来删除(列表,字典)
python-容器数据类型-知识小结相关推荐
- python容器数据类型_python collections 容器数据类型
这个模块实现了特定目标的容器,以提供Python标准内建容器 dict , list , set , 和 tuple 的替代选择. 创建命名元组子类的工厂函数 类似列表(list)的容器,实现了在两端 ...
- Python容器数据类型(字符串)
容器类型的进阶使用(字符串) 字符串的拼接与重复 字符串的跨行拼接 字符串的索引和切片 字符串的内置函数 字符串的转义 字符串和格式化和format内置函数的使用 本文目录 文章目录 容器类型的进阶使 ...
- Python基础知识全解(含容器数据类型、Numpy)
文章目录 一.初始Python Python语言概述 二.Python语言基础 基本数据类型 变量 运算符与表达式 输入与输出 内置函数 常用模块 三.Python容器数据类型 列表 元组 字典 集合 ...
- unicode 编码转换漏洞_好程序员Python教程之字符串编码知识小结
好程序员Python教程之字符串编码知识小结,提及Python字符串,你会想到什么?是ASCII,还是Unicode?他们之间是如何转换的?字符串编码和字符串有什么区别?接下来好程序员Python教程 ...
- python编码转换语句_好程序员Python教程之字符串编码知识小结
好程序员Python教程之字符串编码知识小结,提及Python字符串,你会想到什么?是ASCII,还是Unicode?他们之间是如何转换的?字符串编码和字符串有什么区别?接下来好程序员Python教程 ...
- python static 的用法_Python中static相关知识小结
非 static 编译 不指定额外参数直接编译 Python: $ ./configure $ make 查看所依赖的共享库: $ ldd python linux-vdso.so.1 => ( ...
- Python组合数据类型:容器类型总览,(不)可变数据类型immutable、(不)可迭代对象iterable、迭代器iterator、生成器generator、语法糖
一.组合数据类型container objects 组合数据类型container objects:能够表示多个数据的类型 集合类型:集合类型是一个元素集合,元素无序不重不变 序列类型:序列类型是一个 ...
- Python常用库1:collections,容器数据类型
collections:数据容器 点这里跳到原文地址. 预计阅读时长:10分钟+ 未完待续,遇到相关力扣题目,会继续补充~ 文章目录 前言 一.Collections中的内置函数 二.各个函数的使用 ...
- 关于python的浮点数类型、以下_python入门教程Python 浮点数数据类型详解 [学习 Python 必备基础知识][看此一篇就够了]...
python基础语法.jpg 您的"关注"和"点赞",是信任,是认可,是支持,是动力...... 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其 ...
最新文章
- laravel ajax ip,怎么在Laravel中利用AJAX动态刷新部分页面
- Excel2003 使用技巧
- 6 VPP源码分析 (VPP中的多线程)
- 【WPF】如何获取命令行参数
- Python容器专题 - 列表(list)
- 札记:android手势识别,MotionEvent
- html中固定浏览器最小化,浏览器自动最小化怎么解决,如何解决浏览器自动最小化...
- linux设置ipsan_Linux下IP SAN共享存储操作记录
- 简要介绍弱监督学习(by 周志华)
- c++_2: 类的定义
- 如何区分零线和地线,及其相关理解
- AutoJs 4.1.1 实战教程、Hamibot
- cocos2d-x初探学习笔记(29)-cocosBuilder
- 树的数据结构代码_如何以无代码方式学习树数据结构
- 【洛谷】P1828 香甜的奶油
- CSS3之自定义英文字体@font-face
- SVN客户端无法连接服务器的问题
- ASP.NET印刷行业印务管理系统,源码免费分享
- xmanagr 注册机执行ubuntu 桌面程序,ubuntu无需安装 桌面环境
- linux linux硬盘对拷,,分区对拷
热门文章
- ueditor富文本编辑器过滤了代码,如何取消?
- 多用途app软件业务介绍官网模板
- Divbrush 网页Div css画板定位布局系统 v1.8
- java abstractnumlist_如何从List集合中删除对象
- layui修改table中的按钮_layui数据表格中如何设置按钮切换(是否置顶)与分页居中...
- php多功能引流工具箱源码
- 微信广告任务平台源码运营版
- SQL Server Profiler使用方法
- Repeater控件绑定数据、分页、数据操作,最佳代码
- Linux Shell脚本入门教程系列之(五)Shell字符串