我是Julia的新人。如果可以在一行中写入一个if
语句或者Julia中的一个语句,那么我正在游荡。数组或julia的条件评估集
例如在python我可以写一个清单,如
s = [1 if np.random.uniform() < 0.5 else 0 for i in range(10)]
这朱莉娅,如果我是对的,应该是这样的
s = []
for i in 0:10
if rand()<0.5
push!(s, 1)
else
push!(s, 0)
end
end
我知道我可以写一个数组在for
周期在一个单一的线即
s =[1 for i in 1:10]
但对于if..else
声明?
'map(x - > rand(1)[] <0.5?1:0,1:10)'这是你想要的吗? – Gnimuc
谢谢,我认为那会做 –