问题描述:
27、以下关于组合数据类型的描述,错误的是0。
A集合类型是一种具体的数据类型
B.字典类型的键可以用的数据类型包括字符串,元组以及列表
C序列类型和映射类型都是一类数据类型的总称
D.pytho的集合类型跟数学中的集合概念一致,都是多个数据项的无序组合
问题解答:
在以下描述中,错误的是:
B. 字典类型的键可以用的数据类型包括字符串,元组以及列表
字典类型的键不能是列表。字典的键必须是可哈希的(不可变的),因此列表(可变的)不能用作字典的键。字符串和元组(不可变的)是可以用作字典的键的。
其余选项的正确性:
A. 集合类型是一种具体的数据类型
- 正确。集合类型(
set
)确实是 Python 中的一种具体的数据类型。
C. 序列类型和映射类型都是一类数据类型的总称
- 正确。序列类型包括字符串、列表、元组等,而映射类型主要指字典。它们都是数据类型的总称。
D. Python 的集合类型跟数学中的集合概念一致,都是多个数据项的无序组合
- 正确。Python 的集合类型 (
set
) 和数学中的集合概念一致,都是无序的、没有重复元素的集合。
正确的解释:
B. 字典类型的键可以用的数据类型包括字符串和元组,但不能包括列表。
所以,正确答案是 B。