programming-examples/perl/Hash/The delete operator removes a key-value pair from an associative array.pl

19 lines
388 B
Perl
Raw Normal View History

2019-11-15 12:59:38 +01:00
#!/usr/bin/perl -w
# Deleting hash elements.
$hash{"Name"} = "A";
$hash{"Address"} = "B";
$hash{"City"} = "C";
print ' Print keys before deletion.';
@key_names = keys(%hash);
print "Key names are: @key_names\n\n";
print 'Delete item and print.';
delete $hash{"Address"};
print ' Print keys after .';
@key_names = keys(%hash);
print "Key names now: @key_names\n\n";