34, "train"=>4} }; 我想得到 $href->{'word_counts-6ren">
gpt4 book ai didi

Perl 哈希引用 - 是否可以将嵌套哈希的引用放入 1 个变量中?

转载 作者:行者123 更新时间:2023-12-03 23:26:50 25 4
gpt4 key购买 nike

我有一个部分嵌套的哈希,如下所示:

$href = {one=>1, word_counts=>{"the"=>34, "train"=>4} };
我想得到 $href->{'word_counts'}{'train'} 的值.
可以放 {'word_counts'}{'train'}吗?变成一个变量,所以我可以通过简单地调用 $href->$variable 来访问它?

最佳答案

不,但您可以使用 Data::Diver 获取给定键列表的值:

my @keys = ('word_counts', 'train');
my $value = Data::Diver::Dive($href, \(@keys));

关于Perl 哈希引用 - 是否可以将嵌套哈希的引用放入 1 个变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62843964/

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