在 Python 中,字典(dictionary)是一種用于儲(chǔ)存任意對(duì)象的集合,其中每一個(gè)對(duì)象都有一個(gè)唯一的鍵。字典的每一項(xiàng)都由鍵和值組成,形式為 `key: value`。對(duì)于給出的選項(xiàng),我們逐一分析:
- **A: `{1:2, 3:4}`**
這是一種有效的字典表示形式,其中鍵和值分別是整數(shù)。
- **鍵**:1, 3
- **值**:2, 4
- **B: `{1:[2,3,4], "1":2}`**
這也是一種有效的字典表示形式,字典中的鍵可以是整數(shù)或字符串。
- **鍵**:1(整數(shù))和 "1"(字符串)
- **值**:[2,3,4](列表)和 2(整數(shù))
- **C: `{"1":(2,3,4), "2":2}`**
這是一種有效的字典表示形式,其中鍵是字符串,值中包含元組和整數(shù)。
- **鍵**:"1", "2"
- **值**:(2,3,4)(元組)和 2(整數(shù))
- **D: `{1:2, 3, 4, "1":2}`**
這種表示形式是無(wú)效的,因?yàn)樽值渲械拿總€(gè)元素應(yīng)為鍵值對(duì) `key: value` 的形式。`3` 和 `4` 沒(méi)有形成鍵值對(duì),這導(dǎo)致語(yǔ)法錯(cuò)誤。
因此,選項(xiàng) D 的表示形式是錯(cuò)誤的,因?yàn)樗宋闯蓪?duì)的元素。