gpt4 book ai didi

perl - 在 Perl 中使用一个哈希引用而不是两个

转载 作者:行者123 更新时间:2023-12-01 08:31:39 25 4
gpt4 key购买 nike

在 Perl 中有什么方法可以让我在第二行只提到一次 k:

my %k = (a=>1, b=>2, c=>undef);
say for grep{!$k{$_}} keys %k;

最佳答案

利用 CPAN 模块 List::Pairwise:

中的 mappgrepp
use List::Pairwise qw(grepp mapp);
my %k = (a=>1, b=>2, c=>undef);
say for mapp { $a } grepp { !$b } %k;

关于perl - 在 Perl 中使用一个哈希引用而不是两个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18749250/

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