朱莉娅是否有if-else列表理解

时间:2019-11-03 15:30:19

标签: list conditional-statements julia list-comprehension

我正在尝试以pythonic方式使用zip,但在Julia中使用。给出两个列表:

Intent

我想创建以下列表理解

ListActivity

返回ListActivity。相反,我得到了a =[2;3;4;5;6] b =[0;7;8;9;10] 的返回。

1 个答案:

答案 0 :(得分:11)

您必须重写您的理解,以使条件位于生成器的“ body”中:

c = [x < y ? x : y for (x, y) in zip(a, b)]

理解中的if条件目前仅用于过滤(尽管可以添加您想要的含义)。