17. (判断题, 2.5分)Python字典中的“键”可以是元组。
时间: 2024-02-29 20:52:21 浏览: 63
深入理解Python中字典的键的使用
是的,Python 字典中的键可以是元组。字典是一种无序的、可变的映射类型,它以键值对的形式存储数据,其中键是唯一的、不可变的对象,值可以是任何类型的对象。由于键是不可变的对象,因此可以使用元组作为字典的键,例如:
```
>>> d = {('a', 'b'): 1, ('c', 'd'): 2}
>>> print(d)
{('a', 'b'): 1, ('c', 'd'): 2}
```
在这个例子中,我们创建了一个字典 d,其中包含两个键值对。第一个键是元组 ('a', 'b'),对应的值是 1;第二个键是元组 ('c', 'd'),对应的值是 2。注意,由于元组是不可变的对象,因此它可以作为字典的键。如果我们尝试使用可变对象(例如列表)作为字典的键,就会引发 TypeError 异常。
阅读全文