标签:内置数据结构(1)
列表及常用操作
列表是一个序列,用于顺序的存储数据。
定义与初始化
lst = list() #使用list函数定义空列表
lst = [] #使用中括好定义空列表
lst = [1,2,3,4]#使用中括号定义带初始值的列表
lst = list(range(1,10))#使用list函数把可迭代对象转化为列表。
注意:通常在定义列表的时候,使用中括号,在转化可迭代对象为列表时用list函数。
访问列表元素
1.通过下标访问,下标是从零开始。
2.当下标超出范围时,会抛出indexerror。
3.负数索引从右边开始,索引从-1开始。
4.负数索引超出范围,也会抛出indexerror。
通过value查找索引
lst = [1,2,3,4,5,6]
In:lst.index(3)
Out:2
语法:
L.index(value, [start, [stop]])
标签:内置数据结构(1)
原文地址:http://yanruohan.blog.51cto.com/9740053/1898583