发布时间:2026/8/17 19:05:59
Python元组操作全攻略:查询统计遍历和转换 元组的定义元组Tuple 表示多个元素组成的序列与列表类似不同之处在于元组定义好后元素不能修改常用于保存不同类型的数据。元组有特定的应用场景常用于存储一串信息元素之间使用逗号分隔。元组用小括号定义索引从0开始。info_tuple (“lisi”,20,1.78) # 注意是小括号元素有不同的数据类型。在ipython3中定义一个空元组例如info 再输入 info. 按下Tab键ipython会提示元组能够使用的函数。常用操作取值和取索引统计计数循环遍历在Python中可以使用for循环遍历所有非数字型类型的变量列表、元组、字典以及字符串。但在实际开发中除非能够确认元祖中的数据类型否则针对元组的循环遍历需求并不是很多。应用场景·尽管可以使用for in遍历元组但在实际开发中更多的应用场景是·函数的 参数 和 返回值一个函数可以接收 任意多个参数或者一次返回多个数据。·格式字符串格式化字符串后面的本质上就是一个元组·让列表不可以被修改以保护数据安全。元组和列表之间的转换list()函数 可以把元组转换成列表tuple()函数 可以把列表转传承元组为了加深理解和记忆记住函数名就是最终目的。例如 list函数就是要把参数转换成list。演示1元组的定义(包括空元组和只有一个元素的元组)、取值和取索引。# 定义一个空元组 empty () print(type(empty)) # class tuple # 当元组内只有一个元素时无逗号元组类型会变成元素的数据类型。 empty (8) print(type(empty)) # class int # 定义只有一个元素的元组 注意逗号不要忘记 empty (8,) print(type(empty)) # class tuple # 定义一个元组 info (Tom,20,1.78) print(type(info)) # 输出 class tuple # 1.元组的取值和取索引 # 根据索引取元素值 print(info[0]) # 根据索引取元素值。输出Tom # 根据元素值取索引 print(info.index(1.78)) # 输出2 # 2.元组的统计计数 # .count 统计某一个元素在元组中出现的次数 print(info.count(1.78)) # 输出 1 # len() 函数可以统计元组中包含元素的个数 print(len(info)) # 输出 3演示2遍历验证格式化字符串后面的小括号本质上就是一个元组。# 演示元组的遍历 # 演示验证格式字符串的小括号内容本质上就是一个元组。 info (Tom,20,1.78) # 使用迭代遍历元组 for check in info: print(合格 %s % check) # 格式化输出中字符串后面的()本质上就是一个元组。 print(姓名1%s 年龄%d岁 身高%.2f米 % (Tom,20,1.78)) print(姓名2%s 年龄%d岁 身高%.2f米 % info) # 使用格式化字符串可以使用一个元组来拼接成新的字符串。 info_str 姓名3%s 年龄%d岁 身高%.2f米 % info print(info_str)演示3元组与列表之间的转换# 演示元组与列表之间的转换 # 定义一个【列表】类型的变量 num_list [1,2,3,4,5] print(type(num_list)) # 输出class list # 将列表转换为元组并赋值给num_tuple变量 num_tuple tuple(num_list) print(type(num_tuple)) # 输出 class tuple # 将元组转转为列表并赋值给num2_list变量 num2_list list(num_tuple) print(type(num2_list)) #输出class list

相关新闻

2026/8/17 19:05:59

mountpoint 命令详解

mountpoint 命令是 Linux 系统中用于检查目录是否是挂载点的命令,是文件操作中常用的命令之一。本文将从入门到无敌,详细介绍 mountpoint 命令的使用方法和技巧。 入门阶段# 基本用法# mountpoint 命令的基本语法: mountpoint [选项] 目录…

2026/8/17 20:06:05

搞懂零碳园区:光伏储能碳管理一套方案全部搞定

工业园区作为中国工业经济的核心载体,承载了超过80%的工业企业,贡献了全国约50%的工业总产值,同时也产生了约31%的碳排放。推动园区绿色低碳转型,对于实现国家“双碳”(碳达峰、碳中和)战略目标具有至关重要…

2026/8/17 20:01:05

老款Mac真的还能再战五年?OpenCore Legacy Patcher完整实测

老款Mac真的还能再战五年?OpenCore Legacy Patcher完整实测 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 苹果总是用系统更新给老Mac判"死…

2026/8/17 10:49:52

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 5:02:51

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/17 0:02:57

LabVIEW异步调用实战:解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必经之路如果你在LabVIEW里写过稍微复杂点的程序,尤其是涉及到界面响应、多任务并行或者硬件IO等待,大概率会遇到一个头疼的问题:程序“卡”住了。前面板点不动,进度条不更新…

2026/8/17 0:02:57

飞书局域网文件传输实战:3种方案实现高速点对点传输

1. 项目概述:为什么要在局域网内用飞书传文件? 飞书作为一款主流的协同办公套件,其核心功能是围绕云端协作设计的。无论是文档、表格还是文件,通常的分享逻辑都是“上传到云端 -> 生成链接 -> 分享给同事”。这个流程在互联…

2026/8/17 15:07:41

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/17 17:27:06

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/15 9:46:30

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…