工程实践_Python中字典初始化时出现TypeError: unhashable type: ‘list‘错误的原因
题目中的答案应该选D。
Python中字典初始化时如果里面含有列表则会出现TypeError: unhashable type: 'list’的错误。
原因是列表是可变的type,而字典中的哈希类型必须是不可变得type,比如元组。
所以可以将数组改成元组就没有问题了。
题目中的答案应该选D。
Python中字典初始化时如果里面含有列表则会出现TypeError: unhashable type: 'list’的错误。
原因是列表是可变的type,而字典中的哈希类型必须是不可变得type,比如元组。
所以可以将数组改成元组就没有问题了。