np 区域赋值 切片
np的切片方法与python的list是不一样的。
np可以打印二维的切片,对二维切片进行赋值
python的list好像只能进行对一维的切片,不支持二维的切片和赋值
import numpy as np
if __name__ == '__main__':
a = np.ones((5, 5), dtype=float)
print(a)
a[2:4, 2:4] = 10.0
print(a)
b = [1 for i in range(5)]
b = [b for i in range(5)]
print(b)
# b[2:4][2:4] = 10.0 不可以
# print(b)
# print(b[2:4, 2:4]) 不可以
# print(b[2:4][2:4]) 不可以