1. 列表(list) 以[]括起来,各元素之间用","进行分隔,可以存放各种数据类型, 1.1 索引和切片 和字符串一样,列表也是可迭代对象,所以也有索引,可以进行切片 索引也是从0开始数,切片的写法为list[开始位置:结束位置:步长],在数学是左闭右开,即:包含开始位置,不包含结束位置.当步长 ...
分类:
编程语言 时间:
2018-07-10 20:06:08
阅读次数:
107
序列定义 序列中的成员是有序排列的,并且可以通过下标偏移量访问到他的一个或者几个成员。 包括:字符串,列表和元组。 序列类型有相同的访问模式,他的每一个元素可以通过指定一个偏移量的方式得到,而多个元素可以通过切片操作的方式一次得到。下标偏移量从0开始到总元素-1. 序列操作符 1 标准类型操作符 对 ...
分类:
编程语言 时间:
2018-07-07 10:44:41
阅读次数:
172
列表 list(字符串) #可以转为列表,但是括号内不能是整形int,否则会报错 isinstance(list1,list) #list1这个地方是变量,后面list是变量类型,同理可以放入int、float、str、dict、set等,判断变量的类型正确为True,错误返回False #增加 a ...
分类:
其他好文 时间:
2018-06-15 17:10:07
阅读次数:
571
元组,第一级元素不可被修改,不能被增加或删除 tu = (111,'alex',(11,22),[(33,44)],Ture,33,33,) 建议最后多加一个逗号,可以分辨出是否是元组,元组不会报错 可以被索引出 或切片 元组切片后还是元组 可以进行for循环 列表和元组可以相互转化 都是字符串时可 ...
分类:
编程语言 时间:
2018-06-11 22:44:54
阅读次数:
223
本节主要讨论以下问题: 1、Python中6个序列的内置类型分别是什么? 2、列表和元组的异同有哪些? 1、Python中6个序列的内置类型分别是什么? Python包含6中内建的序列,即列表、元组、字符串、Unicode字符串、buffer对象和 xrange 对象。序列通用的操作包括:索引、长度 ...
分类:
编程语言 时间:
2018-06-09 13:14:57
阅读次数:
227
元组,在python中用tuple表示,它与列表有些类似,可以储存数据,相较于列表的可以修改、增添元素的特性,元组一旦形成便不可以修改,就像是不可以改变的列表。 1.创建一个tuple,list的标志是一对中括号,而元组则是一对小括号 2.列表和元组Jake有两个书架,一个书架上摆满了文学书,假设这 ...
分类:
其他好文 时间:
2018-06-03 23:39:13
阅读次数:
205
切片从字面上的意思也能很好的了解,就是将某个东西切成一个片段。也就是说,切片是一种对数据的操作,截取数据中的一个片段,字符串,列表和元组都支持切片。 除此以外,还可以利用切片对有序的集合进行倒序的操作: 还可以利用切片对有序集合进行浅拷贝(只拷贝内容,不拷贝内存地址,也就是说拷贝的副本是一个独立的对 ...
分类:
编程语言 时间:
2018-05-07 19:33:55
阅读次数:
178
第二章 列表和元组 1.数据结构:通过某种方式将元素集合在一起。 2.python的6种内建序列:列表,元组,字符串,Unicode字符串,buffer对象,xrange对象。 3.迭代:依次对序列中的元素重复做某一操作。 4.序列都可以用索引来获取单个元素。 5.分片可以提取序列的一部分元素,第一 ...
分类:
编程语言 时间:
2018-04-29 01:12:55
阅读次数:
230
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和 ...
分类:
编程语言 时间:
2018-04-26 12:22:53
阅读次数:
213