gpt4 book ai didi

random - 如何在Perl 6中获得随机选择的哈希键?

转载 作者:行者123 更新时间:2023-12-04 05:02:32 25 4
gpt4 key购买 nike

一个快速且希望很简单的问题:

我需要从给定的一组哈希键中随机选择的方法。关于randHash的perl6.org文档都没有提供很多提示。

my %a = 1,2,3,4,5,6;

鉴于以上情况,
%a.keys;

返回 (5 1 3),如果我只是尝试
%a.rand;

我得到的是伪随机浮点数,而不是任何一个 key 。

我最终将鹅卵石拼凑成 %a.keys[Int(%a.elems.rand)],但是希望有更简单的东西。

最佳答案

使用 pick roll ,例如

%a.keys.pick

关于random - 如何在Perl 6中获得随机选择的哈希键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35097590/

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