使用 numpy.fill 后获取 nonetype



我想使用numpy数组如下:

room_1_class_value = numpy.empty(len(room_1_indices[0])).fill(1)

room_1_indices[0]是一个数组,我可以看到该数组的输出。但是为什么我得到"room_1_class_value"的"无"?

谢谢

因为您没有将 numpy 数组分配给room_1_class_value .您正在为其分配fill(1)函数调用的值。此函数不返回任何内容。

尝试:

room_1_class_value = numpy.empty(len(room_1_indices[0]))
room_1_class_value.fill(1)

相关内容

最新更新