Я хотел бы представить набор в Perl.Обычно я использую хэш с некоторым фиктивным значением, например:
my %hash=();
$hash{"element1"}=1;
$hash{"element5"}=1;
Затем используйте if (defined $hash{$element_name})
, чтобы определить, есть ли элемент в наборе.
Это обычная практика??Любые предложения по улучшению этого?
Кроме того, я должен использовать defined
или exists
?
Спасибо