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

备考刷题,请到

CDA认证小程序

关于元组,以下说法错误的是
A. 元组由圆括号()表示
B. 元组中元素不可重复
C. 元组是有序的
D. 元组中可以存放不同类型的对象
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:B: 元组中元素不可重复

### 分析

元组(Tuple)是 Python 中的一种数据结构,以下是对各个选项的分析:

- **A: 元组由圆括号()表示**
- 正确。元组通常是用圆括号 `()` 来定义的,例如:`tuple_example = (1, 2, 3)`。

- **B: 元组中元素不可重复**
- 错误。元组的元素是可以重复的,元组并不限制元素的重复性。例如:`tuple_example = (1, 2, 2, 3)` 中的元素 `2` 是重复的。

- **C: 元组是有序的**
- 正确。元组是有序的集合,这意味着元素的顺序是固定的,元素可以通过索引进行访问。

- **D: 元组中可以存放不同类型的对象**
- 正确。元组可以包含多种不同类型的数据,例如:`tuple_example = (1, "hello", 3.14, [1, 2, 3])`。

### 示例代码

以下是一些简单的示例代码,帮助理解元组的这些特性:

```python
# 元组示例
tuple_example = (1, "hello", 3.14, 1, [1, 2, 3])

# 验证元素可重复
print(tuple_example) # 输出: (1, 'hello', 3.14, 1, [1, 2, 3])

# 验证有序性
print(tuple_example[1]) # 输出: hello

# 验证元组可以存放不同类型
for item in tuple_example:
print(f"Type of {item}: {type(item)}")
```

通过这个分析,我们可以确定 B 是错误的说法,因为元组允许重复的元素。