列表(list)常见操作

<1>添加元素

  • append():向列表添加元素
  • extend():将另一个集合中的元素逐一添加到列表中

  

  • insert(index,object):在指定位置index前插入元素object

   

<2>修改元素

  • 通过下标修改元素

    

<3>查找元素

  • in(存在),如果存在那么结果为true,否则为false
  • not in(不存在),如果不存在那么结果为true,否则false
  • index和count与字符串中的用法相同

    

 <4>删除元素

  • del:根据下标进行删除

     

  • pop:删除最后一个元素

       :默认索引为-1

       movieName.pop(2):删除第3个元素

  • remove:根据元素的值进行删除

      

<5>排序

  • sort方法是将list按特定顺序重新排列,默认为由小到大,参数reverse=True可改为倒序,由大到小。

    

  • reverse方法是将list逆置。

     

<6>带索引的遍历

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

原文地址:https://www.cnblogs.com/crystal1126/p/10471009.html