I have an array that is read from a flat file that looks like this:
@Array = ('01026¦Cummington¦Massachusetts¦MA',
'01026¦West Cummington¦Massachusetts¦MA',
'01030¦East Hampton¦Massachusetts¦MA',
'01027¦Easthampton¦Massachusetts¦MA',
'01027¦Loudville¦Massachusetts¦MA',
'01030¦Mount Tom¦Massachusetts¦MA',
'01027¦Westhampton¦Massachusetts¦MA',
'01028¦East Longmeadow¦Massachusetts¦MA',
'01029¦Big Pond¦Massachusetts¦MA');
What I want to do is get three random “numerical values” of @Array[1] so I get a output that looks like this:
print "01028
01026
01030";
If I understood you right, it is easy to implement using
List::Util‘sshufflefunction: