Re: [問題] 這幾行程式能寫乘一個迴圈嗎?
※ 引述《bxorw (每天保持微笑)》之銘言:
: 我有一個原始的@a,長度500
: 我想要產生5個不同的陣列,而其內容值為@a內容1~50
: 我的寫法...
: $count=0;
: while ($count < 10){
: @b=@a[$count-9...$count];
: @c=@a[$count-8...$count+1];
: @d=@a[$count-7...$count+2];
: @e=@a[$count-6...$count+3];
: @f=@a[$count-5...$count+4];
: $count+=1;
: }
(笑) 不要忘記你現在是寫 perl , not c code. :)
不需要這麼辛苦去 $count 呀 for ( 0 .. 10 ) { ... }
另外若是要做 list 的抽取,你也可參考 splice function
perldoc -f splice
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.168.163
推
04/25 02:04, , 1F
04/25 02:04, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 5 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章