在 Raku 集中查找列表键

互联网 行业动态 更新时间:2024-06-13 00:19:07

Eli*_*sen 7

设置对 ValueTypes 的工作。尽管 List 可能看起来像 ValueType,但不幸的是它不是(因为虽然 List 中的元素数量是固定的,但它可能包含可变元素,因此并不总是一个常数)。

这就是为什么我在几年前就实现了Tuple模块。这使您可以:

use Tuple;
my $set := SetHash.new: tuple(1,2), tuple(1,2,3);
say $set{tuple(1,2)};  # True

诚然,有点冗长。您可以通过重新定义tuple子来缩短详细程度:

use Tuple;
my &t := &tuple;
my $set := SetHash.new: t(1,2), t(1,2,3);
say $set{t(1,2)};  # True

更多推荐

列表,Raku

本文发布于:2023-04-20 21:03:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/hyzx/8a8e3e1137ecbb611d752957c1e882d9.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:列表   Raku

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!