python3 TypeError: unhashable type set解决方案

2017-08-03
阅读 1 分钟
40.8k
同种问题还有“TypeError: unhashable type list”、“TypeError: unhashable type dict”。出现这种异常通常是因为在使用set()过程中,set()传递进来的不是可哈希的元素。一旦出现可迭代对象所存储的元素不可哈希,就会抛出TypeError: unhashable type set/list/dict 类似错误。