我试图将坐标附加到坐标数组.
但是我得到了这个:
[array([637, 257]), array([[114, 233], [114, 163]])]
代替:
[[637, 257], [114, 233], [114, 163]]
我正在使用np.append将单个坐标附加到坐标数组.
我在这里错过了什么?
import numpy as np
coord = [(637, 257)]
coordinates = np.genfromtxt('Coordinates.csv', dtype =int, delimiter = ",")
coord.append(coordinates)
print(coord)
最佳答案 你需要使用coord.extend(coordinates)而不是append. Append只是将整个列表添加为单个元素,而extend将新列表连接到旧列表.