正確答案是:D: (123,)
### 分析:
在編程語(yǔ)言如Python中,元組(tuple)是用于存儲(chǔ)多個(gè)項(xiàng)目的不可變數(shù)據(jù)結(jié)構(gòu)。以下是對(duì)選項(xiàng)的分析:
- **A: (123)**
- Python解釋器會(huì)將括號(hào)內(nèi)的內(nèi)容視為單個(gè)整數(shù),而不是元組。為了讓它成為元組,至少需要一個(gè)逗號(hào),例如:(123,)。
- **B: [123]**
- 這是列表(list)的表示方式,而不是元組。列表使用方括號(hào) [] 包裹,其中的元素是可變的。
- **C: ((123))**
- 這仍然是一個(gè)整數(shù),嵌套的括號(hào)并不將其變成元組。如果希望創(chuàng)建單個(gè)整數(shù)的元組,仍然需要使用逗號(hào),例如:(123,)。
- **D: (123,)**
- 這是一個(gè)正確的元組表示。即使元組中只有一個(gè)元素,也應(yīng)在元素后加上一個(gè)逗號(hào)來(lái)表明這是一個(gè)元組。
### 總結(jié):
元組在 Python 中用小括號(hào)`()`創(chuàng)建,并且在創(chuàng)建單個(gè)元素的元組時(shí),必須在元素后加上逗號(hào)以正確標(biāo)識(shí)為元組。因此,D選項(xiàng) `(123,)` 是唯一表示元組的正確語(yǔ)法。