详解python中list的使用

yipeiwu_com6年前Python基础

1、list(列表)是一种有序的集合,可以随时添加、修改、删除其中的元素。

举例:listClassName = ['Jack','Tom','Mark']

列表可以根据索引获取元素,如:listClassName[0] :

列表索引是从0开始的,最后一个元素索引是len(listClassName)-1

如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素:

1.1 获取列表个数(长度):用len()函数,可以获取列表元素的个数(元素从1开始计算的):len(listClassName)

1.2 添加元素:用append()函数,可以再列表末尾添加元素:listClassName.append('小明')

1.3 插入元素:用insert()函数,可以把元素插入到指定的位置:

1.4 替换元素:把某个元素替换成别的元素,可以直接赋值给对应的索引位置:

1.5 list里面的元素的数据类型也可以不同:

1.6 list元素也可以是另一个list:

以上所述是小编给大家介绍的python中list的使用详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

python如何发布自已pip项目的方法步骤

前言 因为自已平时会把一个常用到逻辑写成一个工具python脚本,像关于时间字符串处理,像关于路径和文件夹遍历什么的工具。每一次新建一个项目的时候都要把这些工具程序复制到每个项目中,换一...

Python生态圈图像格式转换问题(推荐)

Python生态圈图像格式转换问题(推荐)

在Python生态圈里,最常用的图像库是PIL——尽管已经被后来的pillow取代,但因为pillow的API几乎完全继承了PIL,所以大家还是约定俗成地称其为PIL。除PIL之外,越来...

Python3指定路径寻找符合匹配模式文件

本文实例讲述了Python3指定路径寻找符合匹配模式文件。分享给大家供大家参考。具体实现方法如下: 这里给定一个搜索路径,需要在此目录中找出所有符合匹配模式的文件 import g...

深入理解NumPy简明教程---数组3(组合)

前两篇文章对NumPy数组做了基本的介绍,本篇文章对NumPy数组进行较深入的探讨。首先介绍自定义类型的数组,接着数组的组合,最后介绍数组复制方面的问题。 自定义结构数组 通过NumP...

python中sleep函数用法实例分析

本文实例讲述了python中sleep函数用法。分享给大家供大家参考。具体如下: Python中的sleep用来暂停线程执行,单位为秒 #----------------------...