NumPy数组的索引和切片

Python笔记本
457 0

代码

import numpy as np

arr1 = np.arange(10)
print(arr1)
print( arr1[5] )
print( arr1[5:8] )
arr1[5:8] = 10
print(arr1)

print('-------------------------------')

#副本(改变数组的值,但是不改变原来的数组)
arr_slice = arr1[5:8].copy()  #为新数组赋值
arr_slice[:] = 2
print(arr1)
print(arr_slice)

运行

最后更新 2019-10-08
评论 ( 0 )
评论已关闭