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

备考刷题,请到

CDA认证小程序

若列表a = ["a","b","c"], b ="d",可形成新列表["a","b","c","d"]的运算符是:
A. +
B. -
C. *
D. /
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:A: +

### 专业分析

为了理解为什么选择 "+" 运算符,下面是对不同运算符的作用分析:

1. **+ 运算符**:
- 功能:在列表操作中,"+" 运算符用于连接两个列表。
- 应用:在这个问题中,`a + [b]` 将 `["a", "b", "c"]` 和 `["d"]` 合并,形成新列表 `["a", "b", "c", "d"]`。
- 示例代码:
```python
a = ["a", "b", "c"]
b = "d"
new_list = a + [b]
print(new_list) # 输出: ['a', 'b', 'c', 'd']
```

2. **- 运算符**:
- 在 Python 中,`-` 运算符没有用于列表的定义,通常用于数值减法操作。
- 示例:对列表使用 `-` 会引发错误。

3. **\* 运算符**:
- 功能:在列表操作中,"\*" 运算符用于重复列表元素。
- 应用:`a * n` 会将列表 `a` 重复 `n` 次。此运算符不用于增加单个元素。
- 示例代码:
```python
a = ["a", "b", "c"]
multiplied_list = a * 2
print(multiplied_list) # 输出: ['a', 'b', 'c', 'a', 'b', 'c']
```

4. **/ 运算符**:
- 在 Python 中,`/` 通常用于除法,不能用于列表。
- 示例:对列表使用 `/` 会引发错误。

综上所述,使用 `+` 运算符是将两个列表(或一个列表和单个元素通过列表字面量形式 `[b]` 转为列表)合并的正确方法。