import numpy as np
x = np.ones((5,5))
print(x)
x[1:-1,1:-1] = 0
print(x)
我得到如下所示的输出:
[[1. 1. 1. 1. 1.]
[1. 0. 0. 0. 1.]
[1. 0. 0. 0. 1.]
[1. 0. 0. 0. 1.]
[1. 1. 1. 1. 1.]]
我认为您指的是[[1 1 1 1 1]
[1 0 0 0 1]
[1 0 0 0 1]
[1 0 0 0 1]
[1 1 1 1 1]]
,当您看到点号时,您知道该数字为浮点型。
如果您不希望浮动,则应将列表转换为整数:
1.
[您应该在python控制台中做的其他事情以稍微了解一下:
x.astype(int)