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

备考刷题,请到

CDA认证小程序

下列说法错误的是:
A. 集合中不可以出现可变对象
B. 集合具有容器特性
C. 集合是有序的
D. 集合是无序的
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

下列说法中错误的是:

**C: 集合是有序的**

### 专业分析:

| 说法 | 正确性 | 分析 |
|------|--------|------|
| A: 集合中不可以出现可变对象 | 正确 | 在 Python 中,集合(set)要求其中的元素是不可变的,因此可变对象(如列表)不能作为集合的元素。而像元组这样的不可变对象是可以的。|
| B: 集合具有容器特性 | 正确 | 集合是一种数据容器,可以存储多个元素,支持迭代、成员检测等操作。|
| C: 集合是有序的 | 错误 | 集合是一种无序的数据结构,元素没有固定的顺序,插入和访问的顺序可能不同。|
| D: 集合是无序的 | 正确 | 集合的无序性意味着它不会记录元素的插入顺序,这也是它与列表的一个显著区别。|

在 Python 中,集合的典型特性是无序、唯一性(不允许重复元素)和可变性(可以增删元素,但元素本身必须是不可变的)。