gpt4 book ai didi

julia - 如何在 julia 语言中使用集合操作

转载 作者:行者123 更新时间:2023-12-04 20:01:26 26 4
gpt4 key购买 nike

我想用set()就像在 Julia 中的 python 一样。有可能这样做吗?如果是,请提供使用以下python代码的示例

set(A) - set(B)

最佳答案

相关功能在 the docs 中有解释.虽然您仍然可以使用 - ,它已被弃用:

julia> A = [1,2,3]; B = [2,3,4];

julia> Set(A) - Set(B)
WARNING: a::Set - b::Set is deprecated, use setdiff(a,b) instead.
in - at deprecated.jl:26
Set{Int32}({1})

julia> setdiff(A, B)
1-element Array{Int32,1}:
1

julia> setdiff(Set(A), Set(B))
Set{Int32}({1})

请注意,我们可以直接在数组上使用 setlike 操作,在这种情况下,它们是保序的。

关于julia - 如何在 julia 语言中使用集合操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24631832/

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