DEV Community

codemee
codemee

Posted on

tuple 的中文究竟是什麼?

tuple 是 Python 語言中很重要的資料型別, 一般的文件或是書籍都將它稱為元組, 這個稱法有點不大精確, 如果從數學的角度來說, tuple 就是指一個有限數量元素的序列 (sequence), 如果裡面有 n 個元素, 也稱為 n-tuple, 在中文翻譯上有以下兩種:

  • 高中數學稱為序組, 如果序組內只有 2 個元素, 就稱為序對, 表示是一順序的元素。
  • 多元組, n-tuple 則稱為 n 元組

Python 文章中的元組應該就是由這裡的多元組而來, 不過因為去掉了『多』字, 所以語意上不是很清楚。我個人比較偏好序組, 因為對於 Python 的 tuple 來說, 有順序是很關鍵的, 這在多元組是看不出來的。

Top comments (0)