Python列表类型及常用操作

Posted Yven

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python列表类型及常用操作相关的知识,希望对你有一定的参考价值。

Python列表类型

1.用途:

  存放多个值,可以根据索引存取值

2.定义方式:

  在[ ]内用逗号分割开多个任意类型的值
  l=[\'yven\',\'law\',\'lyf\'] #l=list([\'yven\',\'law\',\'lyf\'])
  list方法就相当于调用了一个for循环,依次取值放入列表,列表内的元素可以为任意的数据类型

3.常用操作极其内置方法

  掌握优先级最高:

  1.按照索引取值(正向取,反向取):既能取值也能改值

  例如:

  

  执行结果:

   

  2.切片(顾头不顾尾):可以取出列表的部分元素,和实现列表反转

  例如:

  

  执行结果:

   

  3.长度len():返回列表中元素的个数

  例如:

  

  执行结果:

  

  4.成员运算in和not in:判断元素是否存在于列表中

  例如:

  

  执行结果:

  

  5.追加append:将指定的元素添加到列表的最后

  例如:

  

  执行结果:

  

  6、插入insert:将指定元素插到列表的指定索引的位置上

  例如:

  

  执行结果:

  

  7、删除del,remove和pop

  单纯的删除值
  方式一:
  l=[\'yven\',\'law\',\'lyf\']
  del l[1]#通用的
  print(l)

  方式二:
  l1=[\'yven\',\'law\',\'lyf\']
  res=l1.remove(\'lyf\')#指定要删除的值

  方式三
  l=[\'yven\',\'law\',\'lyf\']#默认是从结尾删
  res=l.pop(-1)
  print(l)
  print(res)

  8、循环
  l=[\'yven\',\'law\',\'lyf\',5,4,8]
  for item in l:
      print(item)

4.该类型总结

1.存一个值 or 多个值
   存多个值
2.有序 or 无序

  有序
3.可变 or 不可变

  可变

以上是关于Python列表类型及常用操作的主要内容,如果未能解决你的问题,请参考以下文章

Python 列表元组字典及集合操作详解

Python列表常用方法及基本操作

Python元组类型字典类型及常用操作

python中列表类型常用操作

详解Python列表

python列表的常用操作