news 2026/7/20 13:55:31

Python-基础-元组

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python-基础-元组

元组(tuple)

元组是有序、不可变的元素集合,用()表示。

创建元组

# 创建元组t1=(1,2,3)t2=(1,)# 单元素元组,逗号不能省!t3=1,2,3# 也可以省略括号t4=tuple([1,2,3])# 从列表转换# ⚠️ 这不是元组!not_a_tuple=(1)# 这只是 int 类型的 1

不可变性

t=(1,2,3)# t[0] = 10 ❌ TypeError: tuple doesn't support item assignment# t.append(4) ❌ AttributeError: tuple has no attribute 'append'

元组内的可变元素

元组本身不可变,但如果包含可变元素(如列表),该元素可以修改:

t=(1,[2,3],4)t[1][0]=999# ✅ 合法:修改的是列表的内容print(t)# (1, [999, 3], 4)

元组解包

a,b,c=(10,20,30)# a=10, b=20, c=30x,*y,z=(1,2,3,4,5)# x=1, y=[2,3,4], z=5

上一篇:[[Python-列表]] | 下一篇:[[Python-字典]]

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

DIAMOND技术报告解读:深入理解语音修复模型的创新与突破

DIAMOND技术报告解读:深入理解语音修复模型的创新与突破 【免费下载链接】diamond-1.0 项目地址: https://ai.gitcode.com/hf_mirrors/nineninesix/diamond-1.0 DIAMOND是一款革命性的语音修复模型,它通过自回归RQ-Transformer处理神经音频编解码…

作者头像 李华
网站建设 2026/7/20 13:54:17

vue-progressive-image自定义组件开发:扩展插件功能的高级技巧

vue-progressive-image自定义组件开发:扩展插件功能的高级技巧 【免费下载链接】vue-progressive-image Vue progressive image loading plugin 项目地址: https://gitcode.com/gh_mirrors/vu/vue-progressive-image 想要为你的Vue应用打造更智能、更流畅的图…

作者头像 李华
网站建设 2026/7/20 13:53:32

2026 最新版 Codex 下载、安装及环境配置教程(超详细)

2026 最新版 Codex 下载、安装及环境配置教程(超详细)从零基础入门到精通,看完这一篇就够了!前言 随着 AI Agent 技术的发展,AI 编程已经从简单的代码补全演变为能够独立完成需求分析、代码编写、项目调试、自动测试等…

作者头像 李华
网站建设 2026/7/20 13:51:36

深度解析rust-musl-cross工作原理:musl-libc与Rust工具链协同机制

深度解析rust-musl-cross工作原理:musl-libc与Rust工具链协同机制 【免费下载链接】rust-musl-cross Docker images for compiling static Rust binaries using musl-cross 项目地址: https://gitcode.com/gh_mirrors/ru/rust-musl-cross 🚀 你是…

作者头像 李华