news 2026/2/4 4:42:44

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/2/1 1:32:36

基于STM32单片机智慧小区图像AI人脸识别门禁系统流量检测设计178(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于STM32单片机智慧小区图像AI人脸识别门禁系统流量检测设计178(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码 STM32人脸识别系统安全门禁人流量检测设计178 产品功能描述: 本系统由STM32F103C8T6单片机核心板…

作者头像 李华
网站建设 2026/1/30 7:12:26

基于STM32单片机智能饮水热水器自动出水红外感应云平台设计S258(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于STM32单片机智能饮水热水器自动出水红外感应云平台设计S258(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码STM32-S258-咖啡泡茶牛奶常温保温沸腾模式红外感应儿童锁出水量水温检测液位防干烧自动手动加热出水OLED屏声光提…

作者头像 李华
网站建设 2026/2/1 3:44:49

基于深度学习的田间道路遥感识别方法

✅ 博主简介:擅长数据搜集与处理、建模仿真、程序设计、仿真代码、论文写作与指导,毕业论文、期刊论文经验交流。 ✅成品或者定制,扫描文章底部微信二维码。 (1) 基于多尺度分割与特征规则的田间道路场景区域智能预划分 田间道路绝大部分分布…

作者头像 李华
网站建设 2026/1/30 18:01:39

学长亲荐10个一键生成论文工具,本科生搞定毕业论文!

学长亲荐10个一键生成论文工具,本科生搞定毕业论文! 论文写作的救星:AI工具如何改变你的学术之路 在当今这个信息爆炸的时代,本科生面对毕业论文的压力可谓前所未有。从选题到撰写,再到查重降重,每一个环…

作者头像 李华
网站建设 2026/1/30 14:44:18

2026中国DevSecOps市场全景:安全左移催生国产化工具链崛起

2026中国DevSecOps市场全景:安全左移催生国产化工具链崛起 随着数字化转型进入深水区,中国软件产业正在经历一场由安全合规驱动的DevSecOps工具链重构。在《网络安全法》《数据安全法》等政策法规的硬性要求下,传统"先开发后安全"的…

作者头像 李华