Python编程 列表的常用方法

简介: Python编程 列表的常用方法

前言

本章将会讲解Python编程中列表的常用方法。

一.字符串(str)

1.字符串常见操作(熟悉)

L.append(object) --> 在列表末尾添加新的对象
L.count(object) --> 统计某个元素在列表中出现的次数
L.extend(iterable) --> 用新列表扩展原来的列表
L.index(value) --> 从列表中找出某个值第一个匹配项的索引位置
L.insert(index, object)--> 将对象插入列表
L.pop([index]) --> 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
L.remove(value) --> 移除列表中某个值的第一个匹配项
L.reverse() --> 反向列表中元素
L.sort(reverse=False) --> 对原列表进行排序
L.copy() --> 复制列表
L.clear() --> 清空列表

2.L.append(object)

li = [1,2,3]
li.append(4)
print(li)    #得[1, 2, 3, 4]
 li.append([5,5])
 print(li)    #得[1, 2, 3, 4, [5, 5]]   在list最后添加元素

3.L.extend(iterable)

1. li.extend([5,5])
2. print(li)            #[1, 2, 3, 4, 5, 5]  将列表元素直接扩展到li后面

4.L.count(object)

1. li1 = [1,2,3,[3,3]]
2. print(li1.count(3))      #得1 统计某元素出现的次数,返回整数

5.L.index(value)

1. li2 = [1,2,3,2,3]
2. print(li2.index(3))        #  得 2返回元素所在索引位置(小的那个)

6.L.insert(index, object)

li3 = ["happy","year"]
li3.insert(1, "new")    #index,obj :在index前面插入obj
print(li3)        #['happy', 'new', 'year']

7.L.clear()

li4 = [1,2,3]
del li4[2]        #直接把li4给删除了
print(li4)        #[1, 2]
li4.clear()       #清空列表
print(li4)        #[]
目录
相关文章
|
28天前
|
调度 Python
微电网两阶段鲁棒优化经济调度方法(Python代码实现)
微电网两阶段鲁棒优化经济调度方法(Python代码实现)
|
1月前
|
Python
Python字符串center()方法详解 - 实现字符串居中对齐的完整指南
Python的`center()`方法用于将字符串居中,并通过指定宽度和填充字符美化输出格式,常用于文本对齐、标题及表格设计。
|
2月前
|
安全 Python
Python语言中常用的文件操作方法探讨
通过上述方法的结合使用,我们可以构筑出强大并且可靠的文件操作逻辑,切实解决日常编程中遇到的文件处理问题。
157 72
|
3月前
|
测试技术 数据处理 Python
Python列表推导式:简洁高效的数据处理利器
Python列表推导式:简洁高效的数据处理利器
230 80
|
27天前
|
机器学习/深度学习 数据采集 算法
【CNN-BiLSTM-attention】基于高斯混合模型聚类的风电场短期功率预测方法(Python&matlab代码实现)
【CNN-BiLSTM-attention】基于高斯混合模型聚类的风电场短期功率预测方法(Python&matlab代码实现)
|
3月前
|
存储 机器学习/深度学习 人工智能
稀疏矩阵存储模型比较与在Python中的实现方法探讨
本文探讨了稀疏矩阵的压缩存储模型及其在Python中的实现方法,涵盖COO、CSR、CSC等常见格式。通过`scipy.sparse`等工具,分析了稀疏矩阵在高效运算中的应用,如矩阵乘法和图结构分析。文章还结合实际场景(推荐系统、自然语言处理等),提供了优化建议及性能评估,并展望了稀疏计算与AI硬件协同的未来趋势。掌握稀疏矩阵技术,可显著提升大规模数据处理效率,为工程实践带来重要价值。
155 58
|
2月前
|
测试技术 API 开发者
淘宝关键词搜索商品列表API接入指南(含Python示例)
淘宝关键词搜索商品列表API是淘宝开放平台的核心接口,支持通过关键词检索商品,适用于比价、选品、市场分析等场景。接口提供丰富的筛选与排序功能,返回结构化数据,含商品ID、标题、价格、销量等信息。开发者可使用Python调用,需注意频率限制与错误处理,建议先在沙箱环境测试。
|
2月前
|
JSON 数据挖掘 API
闲鱼商品列表API响应数据python解析
闲鱼商品列表API(Goodfish.item_list)提供标准化数据接口,支持GET请求,返回商品标题、价格、图片、卖家信息等。适用于电商比价、数据分析,支持多语言调用,附Python示例代码,便于开发者快速集成。
|
2月前
|
数据采集 分布式计算 大数据
不会Python,还敢说搞大数据?一文带你入门大数据编程的“硬核”真相
不会Python,还敢说搞大数据?一文带你入门大数据编程的“硬核”真相
85 1

热门文章

最新文章

推荐镜像

更多