我有两个关联的数组。第一个具有哈希中的“键”,第二个具有“值”。数组中每个“键”都有多个实例,与每个键关联的值可以是yes,也可以是no。一个简单的例子:
@1 = ('NET1020, NET0190, NET1020, NET0230,
NET1020, NET1639, NET0820, NET1639');
@2 = ('yes, yes, no, no,
yes, no, yes, no');
请注意,与“键”NET1020 关联的值是 yes 和 no。
我需要使用@1 来第一次查找重复项并将它们从两个数组中删除,如果@2 中的一个值不是,那么这需要是@1 中“键”的值。如果不是,那么该值可以是yes。基本上我需要结束的是:
%1-2 = (
"NET1020" => "No",
"NET0190" => "Yes",
"NET0230" => "No",
"NET1639" => "No",
"NET0820" => "Yes",
);
我希望我的解释足够清楚。我是一个 perl 新手,不知道从哪里开始。
谢谢你的帮助。