我初始化
(Get-Process explorer).WS
和
Tcoords = np.array([0,0])
但为什么在打印Tcoords时仍然
Tcoords[0] =.1
答案 0 :(得分:2)
分配的0.1
将被转换为整数。使用:
>>> Tcoords = np.array([0,0], dtype=np.float)
>>> Tcoords[0] = .1
>>> Tcoords
array([ 0.1, 0. ])
这就是:
>>>int(0.1)
0
答案 1 :(得分:1)
使用float而不是int。它会起作用:
Tcoords = np.array([0.0,0.0])