構造元組值

使用括號和逗號來建立元組。使用一個逗號建立一對。

(1, 2)

使用更多逗號來建立包含更多元件的元組。

(1, 2, 3)

(1, 2, 3, 4)

請注意,也可以使用 unsugared 格式宣告元組。

(,) 1 2     -- equivalent to (1,2)
(,,) 1 2 3  -- equivalent to (1,2,3)

元組可以包含不同型別的值。

("answer", 42, '?')

元組可以包含複雜的值,例如列表或更多元組。

([1, 2, 3], "hello", ('A', 65))

(1, (2, (3, 4), 5), 6)