If statement 在julia中是否有一种干净的方法来实现相同类型的mlultiple if语句?
大概是这样的:If statement 在julia中是否有一种干净的方法来实现相同类型的mlultiple if语句?,if-statement,julia,If Statement,Julia,大概是这样的: if mod(i,11) = 1,2,3,4,5... #do something else #do something else end 我不想键入每个条件或进行for循环,我希望语法尽可能简单。以下是问题的答案 if mod(i,11) ∈ [1,2,3,4,5] 你在寻找如果mod(i,11)∈ [1,2,3,4,5]?是的,这正是我想要的,谢谢。如果你在循环中使用Set来获得更好的性能,比如Set([1,2,3]),并在循环之外预先分配它。如果你
if mod(i,11) = 1,2,3,4,5...
#do something
else
#do something else
end
我不想键入每个条件或进行for循环,我希望语法尽可能简单。以下是问题的答案
if mod(i,11) ∈ [1,2,3,4,5]
你在寻找
如果mod(i,11)∈ [1,2,3,4,5]
?是的,这正是我想要的,谢谢。如果你在循环中使用Set
来获得更好的性能,比如Set([1,2,3])
,并在循环之外预先分配它。如果你实际上是在测试某个范围内的成员资格,你最好在(1:5)中测试mod(I,11)
。