元组,对和映射之间有什么区别?

时间:2018-12-04 01:14:52

标签: data-structures

如果我需要两个数据的值,几乎我会使用地图

我知道可以类似使用的元组。

元组,对,映射有什么不同?

1 个答案:

答案 0 :(得分:1)

这将取决于语言,因为所有语言都使用略有不同的术语。

一般来说

  • 元组是一种结构,它可以容纳任意数量的值,但只能在创建时固定一个值(不同于可以在创建后扩展的列表)。

  • 一对是仅包含两个值的元组。

  • 映射是一种结构(在概念上)拥有多个对,并允许该对中的第一个元素(键)进行有效查找。它们也不允许任何对中的第一个元素相同。

相关问题