2014-07-08 2 views

답변

9

관련 기능은 the docs에 설명되어 있습니다. 당신은 여전히 ​​-를 사용할 수 있지만, 그것은 더 이상 사용되지 않습니다 것 : 우리는 그들이 위해 보존중인 경우 직접 배열에 setlike 작전을 사용할 수 있습니다

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}) 

참고.

0

filter 명령을 사용하여이를 수행 할 수도 있습니다. 이렇게하면 어레이를 다시 얻을 수 있습니다.

julia> A = [1; 2; 3]; B = [2; 3; 4; 5]; 
julia> filter(x -> !(x in A), B) 
2-element Array{Int64,1}: 
4 
5 
관련 문제