How to remove keys from hash in Perl?
问题 How do I remove the key from an existing map? if (exists $sampleMap{1}) { #Here I want to remove the "1" key from sampleMap } 回答1: Use delete for deleting the hash keys: if (exists $sampleMap{1}) { delete $sampleMap{1}; #Here I want remove the "1" key from sampleMap. } For more details, take a look at delete. 来源: https://stackoverflow.com/questions/18480114/how-to-remove-keys-from-hash-in-perl