list 允许重复的集合,是有序的;即元素可以是一样的,也可以修改元素;

tuple 允许重复的集合,是有序的;但子元素是不可以修改的

dict   允许重复的集合,是无序的;元素是可以修改的

set  是不允许重复的列表

范围引用: 基本样式[下限:上限:步长]

>>>print(s1[:5])             # 从开始到下标4 (下标5的元素 不包括在内)

>>>print(s1[2:])             # 从下标2到最后

>>>print(s1[0:5:2])          # 从下标0到下标4 (下标5不包括在内),每隔2取一个元素 (下标为0,2,4的元素)

>>>print(s1[2:0:-1])         # 从下标2到下标1

从上面可以看到,在范围引用的时候,如果写明上限,那么这个上限本身不包括在内。

尾部元素引用

>>>print(s1[-1])             # 序列最后一个元素

>>>print(s1[-3])             # 序列倒数第三个元素

同样,如果s1[0:-1], 那么最后一个元素不会被引用 (再一次,不包括上限元素本身)

python 列表 元祖 字典 集合_python中列表、元祖、字典和集合相关推荐

  1. python中列表是什么样的数据结构_Python中列表、字典、元组、集合数据结构整理...

    Python常见数据结构整理 Python中常见的数据结构可以统称为容器(container).序列(如列表和元组).映射(如字典)以及集合(set)是三类主要的容器. 一.序列(列表.元组和字符串) ...

  2. python元类的概念_Python中的元类编程 | 学步园

    过去有这样的概念,一直没有深究它的意义.今天同事问到,刚好也好好了解下. #===============================================Python中的元类编程=== ...

  3. python 循环中报错 继续运行_python中列表删除和多重循环退出

    在学习python的时候,会有一些梗非常不适应,在此列举列表删除和多重循环退出的例子: 列表删除里面的坑 比如我们有一个列表里面有很多相同的值,假如:nums=[1,6,6,3,6,2,10,2,10 ...

  4. python元编程运用_Python 中的元编程

    就像元数据是有关数据的数据一样,元编程就是编写用于操纵程序的某些程序.人们普遍认为,元程序就是生成其他程序的某些程序,但范式更加广泛.所有旨在自我读取.分析.转换或修改的程序都是元编程的范例.例如: ...

  5. Python基础_第3章_Python中的循环结构

    Python基础_第3章_Python中的循环结构 文章目录 Python基础_第3章_Python中的循环结构 Python中的循环结构 一.回顾分支练习题 1.判断是否为一个合法三角形 2.求世界 ...

  6. Python基础_第5章_Python中的数据序列

    Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...

  7. python读取字典元素笔记_Python中列表、字典、元组数据结构的简单学习笔记

    列表 列表是Python中最具灵活性的有序集合对象类型.与字符串不同的是,列表可以包含任何类型的对象:数字.字符串甚至其他列表.列表是可变对象,它支持原地修改的操作. Python的列表是: 任意对象 ...

  8. python字典是什么的集合_Python中的字典和集合

    文章目录字典1.介绍 2.创建字典 3.字典内元素的访问 4.字典元素的添加.修改.删除 5.关于字典的其它操作 6.字典存储底层原理 集合1.介绍 2.相关操作 3.集合元素的添加 4.移除元素 字 ...

  9. python集合与字典区别_Python中的字典与集合

    今天我们来讲一讲python中的字典与集合 Dictionary:字典 Set:集合 字典的语法:Dictionary字典(键值对) 语法: dictionary = {key:value,key:v ...

最新文章

  1. C#去除字符串的最后一个字符
  2. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1080:余数相同问题
  3. winform错误提示 :窗口类名无效(Window class name is not valid)
  4. MySql:函数总结
  5. BugkuCTF-Crypto题给你私钥吧
  6. 【python笔记】:字典类型详解
  7. GitHub正则表达式学习笔记
  8. 我想我是适合独处的人
  9. Linux中yum使用教程,linux中关于yum使用
  10. 风光储互补发电系统直流微网风能和光伏采用最大功率点跟踪控制
  11. SVN项目提交错误,回退版本(svn项目回退指定版本)
  12. 自然语言处理核心期刊_中文核心期刊简介及投稿推荐.PDF
  13. 链表:21. 合并两个有序链表
  14. core文件如何查看和调试
  15. 两点顶点之间最短路径问题
  16. CarSim仿真快速入门(十五)—CarSim传感器仿真之ADAS Sensor Objects (1)
  17. 中国中产阶级“被中产”?
  18. 【前端】一些简单的测试题
  19. 小红书koc的投放特点是什么?投放koc有什么优势
  20. 【论文笔记】ECCV_2016_The Unreasonable Effectiveness of Noisy Data for Fine-Grained Recognition

热门文章

  1. mysql 最近5分钟_如何5分钟实现一个最简单的MySQL代理服务器?
  2. 本田da屏怎么进wince系统_本田新XR-V首试:配置提升,依然好开
  3. 使用动态优先权的进程调度算法的模拟_我爱OS第12讲:系统调度
  4. 极简风海报作品合集|过目不忘的海报大片,越看越过瘾
  5. UI干货素材分享|导航设计
  6. web漏洞扫描工具_如何使用Arachni扫描web漏洞
  7. Go语言学习Day01
  8. Maple: 多项式相乘
  9. DPDK l2fwd收发包思维导图
  10. 软件开源是如何赚钱?