序列是一种最基本的数据结构,数据结构是通过某种方式把很多数据元素组合在一起的集合(数据元素可以使数字,可以是字符,甚至可以是一些数据结构)
内建序列:最重要的是列表和元组、字符串、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”步长
三、序列相加
在两个序列之间加个“+”就是把两个序列合并起来
注:类别不同的序列不能合并