天天看点

Python数据类型-----列表

Python中列表类型

列表是有序的元素集合。

  • 列表中的元素可以通过索引进行访问
  • 列表中的每个元素类型可以是不一样的
  • 列表的大小没有限制,随时可以修改

列表的操作

序列操作符 操纵符含义
< seq >+< seq > 连接两个序列
< seq >*<整数类型> 对序列进行整数次重复
< seq > [<整数类型>] 索引序列中的元素
Len(< seq >) 序列中元素个数
< seq >[<整数类型>:<整数类型>] 取得列表的一个子序列
For < var >in< seq >: 对序列进行循环枚举
< expr >in< seq > 成员检查,判断< expr >是否在列表中

python代码如下:

>>>vlist=[,,,,]
>>>vlist*
[,,,,,,,,,]
>>>len(vlist[:])

>>>for i in vlist[:]:
        print(i)



>>> in vlist
True
           

列表的其他操作

方法 方法含义
< list >.append(x) 将元素x增加到列表的最后
< list >.sort( ) 将列表元素排列
< list >.reverse( ) 将列表元素反转
< list >.index(x) 返回第一次出现元素x的索引值
< list >.insert(i,x) 在位置i处插入新元素x
< list >.count(x) 返回元素x的列表中的数量
< list >.remove(x) 删除列表中第一次出现的元素x
< list >.pop(i) 取出列表中位置i的元素,并删除他