首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并Hash (Raku)

合并Hash (Raku)
EN

Stack Overflow用户
提问于 2020-03-26 18:43:07
回答 1查看 236关注 0票数 7

常见问题,Int Raku,如何合并,合并两个散列?

可以这样说:

代码语言:javascript
复制
my %a = 1 => 2;
my %b = 3 => 4, 5 => 6

如何获得%c = 1 => 2, 3 => 4, 5 => 6

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-26 18:43:07

  1. 使用滑滑 前缀x
  2. 使用追加散列法
  3. 使用infix,操作员

假设:

代码语言:javascript
复制
my %a = 1 => 'a', 3 => 4;
my %b = 1 => 'b', 5 => 6;
代码语言:javascript
复制
say %(|%a, |%b);  # {1 => b, 3 => 4, 5 => 6}
say %().append(%a).append(%b);  # {1 => [a b], 3 => 4, 5 => 6}
my %c = %a, %b; say(%c);  # {1 => b, 3 => 4, 5 => 6}
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60874124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档