模函数朱莉娅效率

问题描述:

在蟒如果我设置x和y我可以用它来得到没有值的阵列为模数为Z:模函数朱莉娅效率

import numpy as np 

y= np.asarray([1,2,3,4,5,6,7,8,9,10,11]) 
x=2 
z=y[:len(y) % x*-1] 


print(z) 

输出:

[ 1 2 3 4 5 6 7 8 9 10] 

有没有写在朱莉娅的变量z更有效的方式,而不是这样做:

y = [1,2,3,4,5,6,7,8,9,10,11] 
x = 2 
z= y[1:(length(y) - (length(y)%x))] 

println(z) 

输出:

[1,2,3,4,5,6,7,8,9,10] 

您可以使用end,例如,

z=y[1:end-end%x]