在Python中的列表就相对与其他语言中数字数组,起下标为从0开始计算。在python在通过[]号把其中的元素集合起来。
列表中的值可以是任何对象,比如空值,数值,字符串子列表。列表也可以相其他语言的的数组一样进行取值,索引,分片,求长度。并且可以去长度和合并而且可以进行插入,拿取,排列,搜索,反转等操作。
1. 列表的定义
list1=[‘root’,’home’,’usr’,’etc’,’bin’,’boot’] //字符串列表
List2=[1,3,5,7,9] //数字列
List3=[‘root’,[‘home’,’etc’,’bin’,’boot’]] //包含子列表的列表
List4=[] //空列
2. 列表的访问
如果想访问一个列表的某个值怎么办呢,其实很简单,直接通过下标访问即可
3. 列表的分片
list1=['bin','boot','etc','home','lib','midia','mnt']
例1:访问列表前3个数值 list1[:3]
例2:访问从字符串boot到lib中的值 list2[1:5]
例3:访问从某个值到列表的最后 list2[2:]
例5:访问奇数数值list’[1::2] 相当于:从第二位boot开始访问一直访问到最后‘:’步长为2