相关疑难解决方法(0)

我怎样才能在Perl中表示集合?

我想在Perl中代表一个集合.我通常做的是使用带有一些虚拟值的哈希,例如:

my %hash=();
$hash{"element1"}=1;
$hash{"element5"}=1;
Run Code Online (Sandbox Code Playgroud)

然后使用if (defined $hash{$element_name})来确定元素是否在集合中.

这是一种常见做法吗?有关改进的建议吗?

另外,我应该使用definedexists

谢谢

perl hash set

35
推荐指数
2
解决办法
3万
查看次数

标签 统计

hash ×1

perl ×1

set ×1