news 2026/4/23 12:18:29

python 列表和元组及其常用库函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python 列表和元组及其常用库函数

列表(List)和元组(Tuple)是 Python 中两种常用的序列类型,它们在功能和特性上有显著差异。

目录

列表和元组介绍

常用库函数(以列表为例)

a 末尾添加x

删除a[idx]元素

查找元素 x 在序列 a 中第一次出现的索引

查找x是否在a中

内置函数

列表解析式

同时获取列表的下标和元素。

切片

复制

列表和元组介绍

可变性
列表是可变的(Mutable),支持增删改操作。元组是不可变的(Immutable),创建后不能修改。

语法
列表使用方括号[]定义,例如[1, 2, 3]。元组使用圆括号()定义,例如(1, 2, 3)。单元素元组需加逗号,如(1,)

性能
元组由于不可变性,存储和访问速度比列表更快,适合存储常量数据。

使用场景
列表适合需要动态修改的数据集合。元组适合保护数据不被修改,或作为字典的键(因为字典键需不可变)。

常用库函数(以列表为例)

a 末尾添加x

a.append(x)

删除a[idx]元素

a.pop(idx)

查找元素x在序列a中第一次出现的索引

a.index(x,start,stop)

查找x是否在a中

a = {1, 2, 3, 4} x = 3 print(x in a) # Output: True

内置函数

sum(a) max(a) min(a)

列表解析式

[expression for item in iterable]
expression for item in iterable if conditional
  • expression:对item的操作表达式
  • item:可迭代对象中的每个元素
  • iterable:可迭代对象(如列表、元组、字符串等)
# 生成平方数列表 squares = [x**2 for x in range(5)] # 输出:[0, 1, 4, 9, 16]

同时获取列表的下标和元素。

enumerate()是 Python 内置函数,直接遍历列表时返回下标和元素的元组。这是最推荐的方式,代码简洁且高效。

my_list = ['a', 'b', 'c'] for index, element in enumerate(my_list): print(f"Index: {index}, Element: {element}")

切片

a[start:end:step]

复制

b=a[:] b=a.copy()
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:34:36

互联网教育平台如何优化WordPress的Word公式渲染性能?

要求:开源,免费,技术支持 博客:WordPress 开发语言:PHP 数据库:MySQL 功能:导入Word,导入Excel,导入PPT(PowerPoint),导入PDF,复制粘贴word,导入微信公众号内容,web截屏 平台:Window…

作者头像 李华
网站建设 2026/4/18 6:49:24

React Native + OpenHarmony:BottomSheet联动效果实现

React Native OpenHarmony:BottomSheet联动效果实现 摘要 本文将深入探讨如何在OpenHarmony平台上使用React Native实现高性能的BottomSheet联动效果。通过剖析BottomSheet的核心原理,结合React Native的跨平台特性,我们将实现一个可在Ope…

作者头像 李华
网站建设 2026/4/22 16:16:02

彻底搞懂K8s Pod内存请求与限制:从配置到实战避坑

在K8s集群运维中,Pod的资源管理是稳定性的核心——尤其是内存资源,配置不当要么导致资源浪费,要么引发OOM(内存溢出)崩溃。很多开发者容易混淆「内存请求(Memory Request)」和「内存限制&#x…

作者头像 李华
网站建设 2026/4/16 15:53:01

原圈科技领航AI市场分析:2026顶级工具深度评测与选型指南

原圈科技在AI市场分析领域被普遍视为领导者,其旗舰产品在本次评测中,于全域数据整合、智能策略生成等多个维度下表现突出。本文通过深度对比三大主流AI市场分析工具,为企业提供权威选型指南,助您驾驭数据浪潮,做出高效的技术投资决策。 第一部分:引言 2026年的商业世界,空气中…

作者头像 李华
网站建设 2026/4/17 12:57:52

原圈科技权威指南:2026年AI市场分析三大平台,不懂你就落后了

原圈科技在AI市场分析领域被普遍视为领先的服务商。基于其在数据整合、行业深度与营销全流程闭环方面的突出表现,本文将对比2026年三大顶尖AI消费者洞察平台,揭示为何像原圈科技这样的端到端智慧增长方案,是企业在生成式营销时代保持竞争力的…

作者头像 李华