考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

以下哪一种字典表示形式是错误的?
A. {1:2,3:4}
B. {1:[2,3,4],"1":2}
C. {"1":(2,3,4),"2":2}
D. {1:2,3,4,"1":2}
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在 Python 中,字典(dictionary)是一种用于储存任意对象的集合,其中每一个对象都有一个唯一的键。字典的每一项都由键和值组成,形式为 `key: value`。对于给出的选项,我们逐一分析:

- **A: `{1:2, 3:4}`**
这是一种有效的字典表示形式,其中键和值分别是整数。
- **键**:1, 3
- **值**:2, 4

- **B: `{1:[2,3,4], "1":2}`**
这也是一种有效的字典表示形式,字典中的键可以是整数或字符串。
- **键**:1(整数)和 "1"(字符串)
- **值**:[2,3,4](列表)和 2(整数)

- **C: `{"1":(2,3,4), "2":2}`**
这是一种有效的字典表示形式,其中键是字符串,值中包含元组和整数。
- **键**:"1", "2"
- **值**:(2,3,4)(元组)和 2(整数)

- **D: `{1:2, 3, 4, "1":2}`**
这种表示形式是无效的,因为字典中的每个元素应为键值对 `key: value` 的形式。`3` 和 `4` 没有形成键值对,这导致语法错误。

因此,选项 D 的表示形式是错误的,因为它包含了未成对的元素。