关于报错:
TypeError: unhashable type: 'list'
原因及报错详情
类型错误: 不可哈希类型:“列表”
只能添加不可变对象
下面看看我的报错代码:
s2 = set([1, 2, 3, 3])
s2.add([1, 2, 3])
print(s2)
图示:
解决方法:
根据提示,我们不可以添加列表,因为列表是可变对象,只能添加可变对象,如:元组
解决代码示例:
s2 = set([1, 2, 3, 3])
s2.add((1, 2, 3))
print(s2)
图示:
如果文章对你有帮助,记得一键三连哦~
原创不易 感谢支持 未经允许禁止转载!
转载:https://blog.csdn.net/weixin_45561522/article/details/112311451
查看评论