元组

元组(读作“tuh-pull”)是一种存储特定数量元素的数据结构。这些元素可以包括整数、字符、字符串或其他数据类型

数学

“元组”一词源自数学,而不是计算机科学。数学中的元组可以定义为“n 元组”,其中“n”表示元组包含的值的数量。在数学表达式中,元组表示为括号内由逗号分隔的列表。下面的示例是一个“4 元组”,包含四个值。

(3, 7, 13, 17)

元组在数学中有多种用途。它们通常用于表示一组相关值,例如素数或数学序列。元组还可以显示某个函数的一系列输入输出值。

计算机科学

在计算机编程中,元组提供了一种高效存储多个值的方式。由于元组是静态的,不能被修改,因此通常比数组需要更少的内存。元组也很灵活,因为它们可以存储多种数据类型。下面的示例是一个“5 元组”,也就是包含五个值的元组。

(11, 2020.07, "techterms", "C", -1000)

上面的“五元组”包含一个正整数(11)、浮点数(2020.07)、字符串(techterms)、字符(C)和一个负整数(-1000)。

元组是在计算机程序中存储数据的有效方式,但并非所有编程语言都支持元组。例如,PythonJava支持元组,但PHPRuby不支持。如果一种语言不支持元组,那么不可变数组——也就是无法修改的数组——是最接近的替代方案。

更新日期 July 11, 2020 作者 Per C.

quiz测试你的知识

What charging method uses inductive power transfer?

A
Supercharging
0%
B
USB charging
0%
C
Qi charging
0%
D
Solar charging
0%
Correct! Incorrect!     View the Qi Charging definition.
More Quizzes →

Tech Terms 计算机词典

本页中元组的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。