python8:列表
2021/12/12 17:49:09
本文主要是介绍python8:列表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
列表的创建:
创建方式:
- 使用中括号
- 调用内置函数list()
列表的特点:
- 列表元素按顺序有序排列
- 索引映射唯一数据
- 列表可以存储重复数据
- 任意数据类型混存
- 根据需要动态分配和回收内存
列表的查询操作
- 获取列表中指定元素的索引
index()方法
- 获取列表中的单个元素
正向索引从0到N-1 如:list[0]
逆向索引从-N到-1 如:lst[-N]
指定索引不存,抛出indexError
获取列表中的多个元素
列表元素的遍历
for 迭代遍历 in 列表名:
操作
列表元素的添加操作:
列表元素的删除操作:
#切片操作,删除至少一个元素,将产生一个新的列表对象 list=[1,2,3,4,5] new_list=list[1:3] print(new_list) #不产生新的列表对象,而是删除原列表中的内容 list[1:3]=[] print(list)
列表元素的修改操作:
列表元素的排序操作:
#降序 list=[20,39,27,11,29] list.sort(reverse=True) print(list) #升序 list=[20,39,27,11,29] list.sort(reverse=False) print(list) list=[20,39,27,11,29] new_list=sorted(list) print(new_list) #指定关键字参数,实现列表元素的降序排序 desc_list=sorted(list,reverse=True) print(desc_list)
list=[i**2 for i in range(1,6)] print(list)
这篇关于python8:列表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-23Python中理解和使用树形结构的简单教程
- 2024-09-23Python 编程基础入门
- 2024-09-18初探Python股票自动化交易:入门指南
- 2024-09-18Python量化入门:轻松掌握量化分析基础与实战
- 2024-09-18Python量化交易:入门指南与实践
- 2024-09-18Python量化交易:入门指南与实战技巧
- 2024-09-14Python人工智能项目实战:从零开始的实践指南
- 2024-09-14探索Python人工智能资料:初学者的指南
- 2024-09-14Python人工智能资料:初学者的全面指南
- 2024-09-13Matplotlib入门:轻松绘制Python数据可视化图表