Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^3: Practicing with files

by 2teez (Vicar)
on Apr 01, 2014 at 20:01 UTC ( [id://1080633]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Practicing with files
in thread Practicing with files

Hi Jabox,
..No that isn't what I'm looking for, and this is a different practice from the other ones...

Going through some the suggestions given to you on the previous post outlined by davido, it obvious the answer to the question you asked has been given, all you need do is just adaptation.

Something like so:

use warnings; use strict; use Data::Dumper; chomp( my @data = <DATA> ); my %fruits = map { lc($_) => 1 } @data; print "What do you want to remove?: ", join " " => @data, "\n", "Input: "; chomp( my $ans = lc(<STDIN>) ); if ( $fruits{$ans} ) { print "Seen ", $ans, $/; delete $fruits{$ans}; } else { print $ans, " that item doesn't exist", $/; } print Dumper \%fruits; __DATA__ Apple Orange Grape
Which when I checked, looked almost identical to the solution given by toolic in Re: Push,pop, and splice!.
Please check again.

If you tell me, I'll forget.
If you show me, I'll remember.
if you involve me, I'll understand.
--- Author unknown to me

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1080633]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2024-04-23 22:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found