列表的基本用法

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

列表的基本用法

为你千万遍ఌ   2020-03-02 我要评论

列表---升级版的数组

(1)列表用“ [ ] ”来定义,元素用“ , ” 隔开,并且列表中元素不用区分类型。例:list1=[1,2,3,'你好',‘nihao’]

(2)append()函数,作用:在列表最后面添加 ‘ 一个 ’ 元素。例:list1.append('我')。此时list1就变成了  list1=[1,2,3,'你好',‘nihao’,‘我’]

(3)extend( [ ] )函数,作用:在列表后面依次加入 ‘ 多个 ’ 元素(扩展列表)。例:list1.extend(['大家','早上好'])。此时list1就变成了  list1=[1,2,3,'你好',‘nihao’,‘我’,'大家','早上好']

(4)insert()函数,作用:添加元素到指定位置。例:list1.insert(0,'100')。此时list1就变成了  list1=[’100‘,1,2,3,'你好',‘nihao’,‘我’,'大家','早上好']

(5)下面是三种删除元素的方法:

  1.  remove()函数,作用:删除列表中已有的元素。例:list1.remove('100')。此时list1就变成了  list1=[1,2,3,'你好',‘nihao’,‘我’,'大家','早上好']

  2.  del   命令,作用:删除列表中已有元素或整个列表。例:del list1[4]。 list1=[1,2,3,'你好',‘我’,'大家','早上好']。    如果是:del list1,那整个列表就会消失。

  3.  pop()函数,作用:取出最后一个元素,并且哟返回值。例:list1.pop()   运行结果会显示  ’早上好‘。   如果是接着运行list2=list1.pop()   运行结果就是   list2=’大家‘

(6)列表分片:将列表的一部分取出而不改变原列表。例:list1[1:3]   运行结果为   [2,3] 。可利用此法快速查看列表或创建新列表。

(7)运算:*    +:list3=[1,2],则3*list3=[1, 2, 1, 2, 1, 2] 既元素翻倍。list3+[5,5,6]=[1,2,5,5,6]       :加法运算只能是同种类型的元素相加。

(8)count()函数,作用:数元素出现的次数。例:list4=[1,2,5,5,6] ;list4.count(5),结果显示2,表示5出现了两次。

(9)index()函数,作用:index(查找的元素,起始位置,结束位置),数一段范围内元素第一次出现的位置。例:list4.index(5,0,3),结果显示2,表示5的位置是2(从零开始数0,1,2,)

(10)reverse()函数,作用:使列表中元素翻转。例:list4.reverse() ,  list4就会变成:[6, 5, 5, 2, 1]

(11)sort()函数,作用:使元素从小到大排序。例1:list4.sort(), list4就会变成:[1, 2, 5, 5, 6]。例2:list.sort(reverse=true)这个是从小到大排序(从大到小翻转就是从小到大),结果是[6, 5, 5, 2, 1]

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们