正确答案是D: dict。
在Python中,映射类型指的是一种键值对(key-value pair)的数据结构,其中每个键(key)都是唯一的,并且可以通过键来快速查找对应的值(value)。Python中的`dict`(字典)就是这种映射类型。字典使用大括号 `{}` 来定义,键和值之间用冒号 `:` 分隔,多个键值对之间用逗号 `,` 分隔。例如:
```python
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
```
在这个例子中,`'name'`、`'age'` 和 `'city'` 是键,分别对应的值是 `'Alice'`、`25` 和 `'New York'`。
让我们分析其他选项:
- A: `str` 是字符串类型,用于存储文本数据,不是映射类型。
- B: `list` 是列表类型,用于存储有序的元素集合,可以包含重复元素,不是映射类型。
- C: `tuple` 是元组类型,类似于列表,但其元素是不可变的,不是映射类型。
因此,Python中唯一的映射类型是 `dict`。