博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3-列表
阅读量:4978 次
发布时间:2019-06-12

本文共 1112 字,大约阅读时间需要 3 分钟。

序列是Python中最基本的数据结构。每一个元素,都有一个位置或索引,第一个索引为0,第二个索引为1,依次类推。

序列可以进行的操作包括索引、切片等。

创建一个列表,使用逗号将元素隔开。如下所示:

list1=['AAA',‘BBB’,1,2]

list2=[1,2,3,4,5]

list3=["CCC","DDD","EEE","FFF"]

一、访问列表中的值

  使用下标索引来访问列表中的值。例子:

  l

  

    

二、更新列表

  可以使用索引来进行修改或更新。也可使用append()方法来添加列表项。例子:

  

  使用append()方法进行添加时,会直接放到列表中的最后边。例子:

  

三、删除列表元素

  可以使用del语句来删除列表的元素。例子:

    

四、列表脚本标识符

  1、len([1,2,3]) :表示输出列表的长度。3

  2、[1,2,3]+[4,5,6]:组合列表,合成一个列表输出。[1,2,3,4,5,6]

  3、[1]*4:重复输出数字1,4次。

  4、1 in [1,2,3]:检查元素1 是否在列表中。返回的值为 True或False。

  5、for x in [1,2,3]:

      print(x):迭代,输出列表中的所有元素。 

  6、L[1:]:输出从第二个元素开始后的所有的元素。

五、嵌套列表

  使用嵌套列表即在列表里创建其他列表,例子:

  

六、列表函数和方法

1>函数

  1、len(list):列出列表中元素的个数

  2、max(list):列出列表元素的最大值

  3、min(list):列出列表元素的最小值

  4、list(tulp):将元组转换为列表

 2>方法

  1、list.append(obj):在列表的末尾添加新的元素

  2、list.count(obj):统计某个元素在列表中出现的次数

  3、list.index(obj):在列表中找到索引对应的数据

  4、list.insert(index,obj):将对象插入到列表中,给出指定的位置

  5、list.pop([index=-1]):移除列表中的一个元素,并发布会移除的值

  6、list.remove(obj):移除列表中的元素

  7、list.reverse():反向列表中元素

  8、list.sort():对原列表进行排序

  9、list.clear():清空列表

  10、list.copy():复制列表

  

 

转载于:https://www.cnblogs.com/wzw-1230074/p/9515823.html

你可能感兴趣的文章
厚积薄发,丰富的公用类库积累,助你高效进行系统开发(1)(转)
查看>>
【总结】移动web问题小结
查看>>
游标示例
查看>>
Atitit.软件仪表盘(4)--db数据库子系统-监测
查看>>
Atitit ftp原理与解决方案
查看>>
Atitit 项目的主体设计与结构文档 v3
查看>>
第10章:MongoDB-CRUD操作--文档--修改--修改器
查看>>
mysql备份sql,脚本
查看>>
二进制位处理
查看>>
学术之道-凌晓峰 读书笔记
查看>>
bcp 的一般用法
查看>>
C语言中volatilekeyword的作用
查看>>
Visual Studio 2010 配置Ogre
查看>>
ecstore小记
查看>>
【例3.6】过河卒(Noip2002)
查看>>
Spring 事务入门
查看>>
Codeigniter MongoDB类库
查看>>
Java设计模式——单例模式
查看>>
hdu 2732 Leapin' Lizards(最大流)Mid-Central USA 2005
查看>>
基于lnmp.org的xdebug安装
查看>>