gpt4 book ai didi

set - 在 Julia 中将集合数组折叠为单个集合

转载 作者:行者123 更新时间:2023-12-05 09:15:27 24 4
gpt4 key购买 nike

如何按以下方式将集合数组折叠为包含所有唯一集合元素的单个集合?

Array_of_sets = Set{String}[Set(["EUR", "GBP", "USD"]), Set(["AUD"])]
# do something to Array_of_sets which produces
Set{String}(["EUR", "GBP", "USD", "AUD"])

unionvcatunique 在这种情况下似乎不起作用。

最佳答案

所以集合已经是唯一的:

julia> S = Set(["a", "b"])
Set(["b", "a"])
julia> push!(S, "a")
Set(["b", "a"])

因此,不需要unique:

julia> A = Set{String}[Set(["EUR", "GBP", "USD"]), Set(["EUR", "AUD"])]
julia> reduce(union!, A)
Set(["EUR", "GBP", "AUD", "USD"])

关于set - 在 Julia 中将集合数组折叠为单个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52395789/

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