in reply to rand + shift || pop
#!/usr/bin/perl use strict; use warnings; use List::Util qw (shuffle); my @array = (0 .. 9); @array = shuffle @array; print pop(@array), "\n", @array;
Note this is discussed in perlfaq4's How do I shuffle an array randomly?.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: rand + shift || pop
by magnus (Pilgrim) on Dec 21, 2010 at 15:32 UTC | |
by lidden (Curate) on Dec 21, 2010 at 15:58 UTC | |
by JavaFan (Canon) on Dec 21, 2010 at 16:41 UTC | |
by ikegami (Patriarch) on Dec 21, 2010 at 17:21 UTC | |
|
Re^2: rand + shift || pop
by davies (Monsignor) on Dec 22, 2010 at 15:54 UTC |