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

备考刷题,请到

CDA认证小程序

假设变量dir指向的对象为字典,以下什么方法可以添加键值对到字典d中?(多选)
A. dir[“健名”]=”值名”
B. dir.setdefault(“健名”,”值名”)
C. dir.popitem()
D. dir.get()
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在 Python 中,字典是一种可变的、无序的键值对集合。要向字典中添加键值对,可以使用不同的方法。根据问题描述,变量 `dir` 是一个字典对象,我们来分析各个选项的作用:

- **A: `dir["键名"]="值名"`**
- **作用**:此方法直接在字典中添加或更新键值对。如果“键名”已经存在,该操作会更新其对应的值;如果不存在,则添加新键值对。
- **正确性**:正确。

- **B: `dir.setdefault("键名","值名")`**
- **作用**:此方法用于在字典中设置键的值。如果“键名”不存在,则将“键名”添加到字典并设置为“值名”;如果“键名”已经存在,则返回当前键的值,不会进行更新。
- **正确性**:正确。

- **C: `dir.popitem()`**
- **作用**:此方法用于删除并返回字典中的最后一对键和值。此方法不用于添加键值对。
- **正确性**:错误。

- **D: `dir.get()`**
- **作用**:此方法用于获取指定键的值。如果键不存在,可以返回一个默认值(不设置则为 `None`)。此方法不会修改字典,不用于添加键值对。
- **正确性**:错误。

综上所述,正确答案是 A 和 B。