读书报告

import numpy as np #导入numpy

arr = np.arange(10) #类似于list的range()

arrOut[3]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

arr[4] #索引(注意是从0开始的)

Out[4]: 4 arr[3:6] #切片

Out[6]: array([3, 4, 5])

arr_old = arr.copy() #先复制一个副本

arr_old Out[8]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

arr[3:6] = 33

arr #可以发现将标量赋值给一个切片时,该值可以传播到整个选区

Out[10]: array([ 0, 1, 2, 33, 33, 33, 6, 7, 8, 9])

arr_old

Out[11]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

posted @ 2021-11-14 11:18  菜盒子  阅读(26)  评论(0)    收藏  举报