Julia 挖坑

Julia之坑集合运算

2018-09-01  本文已影响31人  黑猫中度烘焙

集合运算很常用,比如计算\beta多样性的时候,需要大量运用先创造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"])
上一篇下一篇

猜你喜欢

热点阅读