在Python中,如果我设置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]
是否有比这样做更有效的方法在 julia 中编写变量 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]
关于julia - 从 python 到 julia 效率的模函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26734176/