![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python—序列
Python序列基本概念
whyfail
编程界崇尚以简洁优雅为美,很多时候,如果你觉得一个概念很复杂,那么很可能是你理解错了!
展开
-
Python之元组
元组 tuple 列表数与可变序列,可以任意修改列表中的元素。 元组数与不可变序列,不能修改元组中的元素。 因此,元组没有增加元素、修改元素、删除元素相关的方法。 只需要元组的创建和删除,元组中元素的访问和计数即可。 元组支持操作: 1,索引访问 2,切片操作 3,连接操作 4,成员关系操作 5,比较运算操作 6,计数 元组的创建 通过()创建元组,小括号可以省略 如果只有一个元素,则必须后面加逗...原创 2019-11-04 00:25:12 · 186 阅读 · 0 评论 -
Python之列表操作
包头不包尾 [:]:提取整个列表 >>> a = [1,2,3,4,5,6] >>> a[:] [1, 2, 3, 4, 5, 6] >>> [start:]从start索引位置开始到结尾 >>> a = [1,2,3,4,5,6] >>> a [1, 2, 3, 4, 5, 6] >>>...原创 2019-11-02 18:53:55 · 72 阅读 · 0 评论 -
Python之列表
通过索引来直接访问元素 索引范围在[0,列表长度-1]。 超出这个范围则会抛出异常。 index()获得指定元素在列表中首次出现的索引 index可以获取指定元素首次出现的索引位置。 >>> a = [1,2,3,1,2,3,1,2,3] >>> a [1, 2, 3, 1, 2, 3, 1, 2, 3] >>> a.index (2,3) #...原创 2019-11-02 18:43:54 · 165 阅读 · 0 评论 -
Python之集合
集合 集合是无序可变,元素不能重复。 实际上,集合底层是字典实现,集合的所有元素都是字典中的’键对象‘,因此是不能重复的且唯一的。 集合创建和删除 1.使用{}创建集合对象,并使用add()方法添加元素 >>> a = { 'wukong',555,'wuneng',444 } >>> a {'wukong', 555, 444, 'wuneng'} >&...原创 2019-10-26 17:30:55 · 84 阅读 · 0 评论 -
Python之字典
字典 字典是‘键值对’的无序可变序列,字典中的每个元素都是一个‘键值对’ 包含:‘键对象’和‘值对象’ 可以通过‘键对象’实现快速获取、删除、更新对应的‘值对象’。 字典中通过‘键对象’找到对应的‘值对象’。 ‘键’是任意的不可变的数据,比如:整数、浮点数、字符串、元组。 但是:列表、字典、集合这些可变对象,不能作为‘键’。 并且‘键’不可重复。 一个典型的字典的定义方式: a = { ‘name...原创 2019-10-26 15:29:18 · 169 阅读 · 0 评论 -
Python之序列
序列是一种数据存储方式,用来存储一系列的数据。 在内存中,序列就是一块用来存放多个值的连续的内存空间。 python中常见的序列结构由: 字符串、列表、元组、字典、集合 序列中存储的是整数对象的地址,而不是整数对象的值。 ...原创 2019-11-01 19:38:05 · 90 阅读 · 0 评论 -
Python之表格数据
表格数据使用字典和列表存储,并实现访问 r1 = { 'name':'悟能','age': 333,'city': '流沙河' } r2 = { 'name':'悟净','age': 444,'city': '高老庄' } r3 = { 'name':'悟空','age': 555,'city': '花果山' } tb = [ r1,r2,r3 ] #获得第二行人的年龄 print ( tb...原创 2019-10-26 15:01:33 · 223 阅读 · 0 评论