集合
Set
具备类似于数学中集合的无序性,而为其它操作提升了效率
创建
使用 Set(iter)
从可遍历的物品中创建集合,也可用 Set()
创建空集。
A = Set([1, 2, 3])
B = Set([1, 2, 4, 5]);
操作
julia> A==B
false
julia> A∪B
Set{Int64} with 5 elements:
5
4
2
3
1
julia> A∩B
Set{Int64} with 2 elements:
2
1
julia> push!(A, 4)
Set{Int64} with 4 elements:
4
2
3
1
julia> pop!(B, 5)
5
julia> push!(B, 3)
Set{Int64} with 4 elements:
4
2
3
1
julia> A==B
true
查看完整操作表请调用 methodswith(Set)
。