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

备考刷题,请到

CDA认证小程序

关于集合,下列说法正确的是( )
A. 集合内的元素都有自己的下标
B. 集合内的元素不允许有重复值
C. 可以运用集合为字典去除重复值
D. 集合是不可变的数据类型
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

关于集合(set),我们可以分析每个选项:

A: 集合内的元素都有自己的下标
错误。集合是无序的数据结构,因此集合中的元素没有下标(索引)。下标是有序数据结构(如列表、元组)中的概念。

B: 集合内的元素不允许有重复值
正确。集合的一个基本特性就是不允许有重复的元素。如果尝试将重复的元素添加到集合中,集合会自动去除重复的部分。

C: 可以运用集合为字典去除重复值
正确。虽然集合本身不是字典,但可以利用集合的特性来去除字典中键或者值的重复。例如,通过将字典的键或值转换为集合,可以去除重复项。

D: 集合是不可变的数据类型
错误。集合是可变的数据类型。你可以在集合中添加或删除元素。然而,Python中还有一种不可变的集合类型,称为frozenset,它一旦创建就不能被修改。

综上所述,正确的说法是B和C。