x是numpy 数组,y也是numpy数组,如果要让y和x相等,可以有两种方法
1. y = x这种方法很直接,但也有缺点。如果y在后期改变,x也应该改变。
2. y = x.copy()这种方法解决了上述问题,改变y不会影响x
总结: 当你不想要x被改变时,使用第二个,否则使用第一个
举例直接让y =x, 两个数组都变了
让z = x.copy(), 改变z时,x不变
x是numpy 数组,y也是numpy数组,如果要让y和x相等,可以有两种方法
1. y = x这种方法很直接,但也有缺点。如果y在后期改变,x也应该改变。
2. y = x.copy()这种方法解决了上述问题,改变y不会影响x
总结: 当你不想要x被改变时,使用第二个,否则使用第一个
举例直接让y =x, 两个数组都变了
让z = x.copy(), 改变z时,x不变