gpt4 book ai didi

set - 如何比较raku-lang中的set集合?

转载 作者:行者123 更新时间:2023-12-03 13:47:40 27 4
gpt4 key购买 nike

如何操作包含结构化数据的两个集合。

例如

set(set(<a b c>), set(<d e f>)) ⊆ set(set(<a b c>), set(<d e f>), set(<g h i>))#True
set(set(<a b c>), set(<d e f>)) eq set(set(<a b c>), set(<d e f>), set(<g h i>))#false
set(set(<a b c>), set(<d e f>)) ∩ set(set(<a b c>), set(<d e f>), set(<g h i>))#set(<a b c>), set(<d e f>))

最佳答案

无论Set中的值如何,都可以使用eqv运算符来找出它们是否相同:

$ raku -e 'say <a b c>.Set eqv <c b a>.Set'
True

$ raku -e 'say <a b c>.Set eqv <d b a>.Set'
False

$ raku -e 'say set(<a b c>.Set,<a b d>.Set) eqv set(<d b a>.Set,<c b a>.Set)'
True

关于set - 如何比较raku-lang中的set集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59752268/

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