Julia之坑集合运算
2018-09-01 本文已影响31人
黑猫中度烘焙
集合运算很常用,比如计算多样性的时候,需要大量运用先创造2个集合a和b
a = Set(["aa","bb","cc","dd","ee","ff"])
b = Set(["aa","bb","ee","gg","hh"])
计算差集,差集的结果和顺序有关
setdiff(b,a)
Set(["hh", "gg"])
setdiff(a,b)
Set(["ff", "cc", "dd"])
合集和交集很简单
union(a,b)
Set(["ff", "ee", "bb", "hh", "gg", "aa", "cc", "dd"])
intersect(a,b)
Set(["ee", "bb", "aa"])