问题
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