gpt4 book ai didi

arrays - Julia:数组是否包含特定的子数组

转载 作者:行者123 更新时间:2023-12-02 09:51:57 25 4
gpt4 key购买 nike

在 julia 中,我们可以检查数组是否包含值,如下所示:

> 6 in [4,6,5]
true

但是,当尝试按特定顺序检查子数组时,这会返回 false:

> [4,6] in [4,6,5]
false

验证数组中是否存在特定子数组的正确语法是什么?

最佳答案

我认为值得一提的是,在 Julia 1.0 中,您有函数 issubset

> issubset([4,6], [4,6,5])
true

您还可以使用 \subseteq latex 符号非常方便地调用它

> [4,6] ⊆ [4,6,5]
true

这对我来说看起来非常优化:

> using Random

> x, y = randperm(10^3)[1:10^2], randperm(10^3);

> @btime issubset(x, y);
16.153 μs (12 allocations: 45.96 KiB)

关于arrays - Julia:数组是否包含特定的子数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36346005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com