2012-11-16 17 views
13

तो मेरे पास एक फ़ाइल है। मान लें कि यह इस तरह दिखता है (यह वास्तव में लंबे समय तक है) करते हैं:पर्ल में एक सरणी को घुमाने का सबसे अच्छा तरीका क्या है?

1234 
2134 
3124 
4123 

सबसे अच्छा तरीका है कि फ़ाइल की पंक्तियों को शफ़ल करने के लिए क्या है?

+0

क्या यू बेतरतीब ढंग से पाशन द्वारा मतलब है? – Vijay

+2

मुझे लगता है कि उसका मतलब है शफल, सही बिल? –

+0

@sputnick हां, यही मेरा मतलब है – Bill

उत्तर

20
#!/usr/bin/env perl 

use strict; 
use warnings; 

use List::Util qw/shuffle/; 

my @arr = shuffle <>; 

print @arr; 

उपयोग:

./script file.txt 
संबंधित मुद्दे

 संबंधित मुद्दे