in reply to better way to find list members?
See perlfaq4
This is basically a glorified grep statement. But as the FAQ notes, that's inefficient.
The trick is that you are looping over every element (until you hit it), EACH time you test. What you should do is
contruct a hash of the values ONCE, and then you're good (as long as the list doesn't change).
|
|---|