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

备考刷题,请到

CDA认证小程序

若列表a = ["a","b","c"], 可形成新列表["a","b","c","a","b","c"]的命令是?
A. a + a
B. a - a
C. a*2
D. a + a 与 a*2都可以
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是 **C: a*2**。

### 专业分析

1. **选项 A: a + a**
- 这个选项的意思是将列表 `a` 和 `a` 再次相加。
- 执行 `a + a` 会将两个列表连接起来,结果为 `["a", "b", "c", "a", "b", "c"]`。
- 因此,这个选项也可以得到期望的结果。

2. **选项 B: a - a**
- 在 Python 中,列表不支持减法操作。这会导致语法错误。
- 这个选项是不正确的。

3. **选项 C: a*2**
- 这个选项的意思是将列表 `a` 重复两次。
- 执行 `a*2` 会将列表 `a` 的内容重复,结果为 `["a", "b", "c", "a", "b", "c"]`。
- 这个选项可以正确实现题目要求。

4. **选项 D: a + a 与 a*2都可以**
- 如分析,`a + a` 和 `a*2` 都可以得到目标列表 `["a", "b", "c", "a", "b", "c"]`。
- 因此,从技术角度看这个选项是正确的。

基于上述分析,**选项 C 是正确答案**,但如果更准确地描述所有可能性,选项 D 也是可以接受的。选择题所要求的可能是找出单一操作,但两种方法都是合理的。