第二章序列

序列是一种最基本的数据结构,数据结构是通过某种方式把很多数据元素组合在一起的集合(数据元素可以使数字,可以是字符,甚至可以是一些数据结构)
内建序列:最重要的是列表和元组、字符串、Unicode字符串、buffer对象、xrange对象
*例:

edward=["Edward Gimby",42]
john=["John Sminth",50]
database=[edward,john]
database
[['Edward Gimby', 42], ['John Sminth', 50]]

database[0]
['Edward Gimby', 42]*

一、索引

索引就是排序的编号
*例:>>> greeting="Hello"

greeting[1]
'e'

greeting[-0]
'H'

greeting[-1]
'o'*

二、分片


注:冒号前面的包括在输出字符内,而冒号后面的不包括在输出字符内
如果范围不合理则输出为空
如果没有后面的范围,则输出为一直到最后
如果没有前面的范围,则输出为从第一个开始
如果冒号前后都省略,则为全部

注:第二个冒号可省略,如果省略,则默认后面的数字为1,这里“2”步长

三、序列相加

在两个序列之间加个“+”就是把两个序列合并起来
注:类别不同的序列不能合并

四、乘法

五、包含

六、获取长度、最小值、最大值

原文地址:https://www.cnblogs.com/liang-xp/p/10323237.html