unhashable type numpy.ndarray
时间: 2023-04-27 20:01:17 浏览: 597
unhashable type numpy.ndarray 的意思是 numpy.ndarray 类型不可哈希。哈希是一种将任意长度的消息压缩到固定长度的算法,用于快速查找数据。但是,numpy.ndarray 类型是可变的,因此不能被哈希。如果需要使用哈希表来存储数据,可以将 numpy.ndarray 转换为元组或其他不可变类型。
相关问题
unhashable type: numpy.ndarray
这个错误的意思是,你试图将一个numpy数组作为字典的键,但numpy数组不是可哈希的类型。字典的键必须是可哈希的类型,例如整数、字符串等。要解决这个问题,可以将numpy数组转换为可哈希的类型,例如列表、元组等。
unhashable type: 'numpy.ndarray'
"unhashable type: numpy.ndarray" 意思是你试图将一个 numpy 数组作为字典的键使用,但是 numpy 数组是不可哈希的。如果你想使用 numpy 数组作为字典的键,可以将它们转换为其他可哈希类型,如元组或字符串。
阅读全文