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

备考刷题,请到

CDA认证小程序

下面关于字典和集合说法错误的是:( )
A. 字典是可变数据类型
B. 字典是有序的数据类型, 所以能够进行索引和切片。
C. 集合的元素是不重复的
D. 字典的键是不可变数据类型
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

本题考查的是字典和集合。字典和集合都是可变的数据类型,但是字典和集合都是无序的数据类型, 都不能进行索引和切片。所以A的说法是正确的, B的说法是错误的, 字典是无序的数据类型。集合最大的特点是元素是不重复的, C的说法是正确的。字典的键只能是不可变数据类型, 所以D的说法也是正确的, 所以选B。

正确答案是 B: 字典是有序的数据类型,所以能够进行索引和切片。

分析:

A: 字典是可变数据类型。
这是正确的。字典(dictionary)是 Python 中的一种可变数据类型,可以动态地添加、修改或删除键值对。

B: 字典是有序的数据类型,所以能够进行索引和切片。
这是错误的。虽然从 Python 3.7 开始,字典保持插入顺序,但它们仍然不能像列表那样进行索引和切片操作。字典通过键访问值,而不是通过索引。

C: 集合的元素是不重复的。
这是正确的。集合(set)是一种无序的数据结构,自动去除重复元素。

D: 字典的键是不可变数据类型。
这是正确的。字典的键必须是不可变数据类型,例如整数、字符串或元组,以保证键的哈希值不变。