2017-04-13 45 views

回答

1

有沒有最好的方法,因爲這取決於你喜歡什麼。你想要它短?易於閱讀?易於理解的新人?

儘管在Perl中有多種方法。

最簡潔的可能是使用grep

@Array = grep { $_ < 5 } @Array; 

如果您認爲這太奇怪了,而維護人員也不會理解它,請編寫您自己的循環。

+1

[TIMTOWTDI](https://en.wikipedia.org/wiki/There%27s_more_than_one_way_to_do_it):) – jm666

-4

$切口= 5;

@Array = grep {$ _ < = $ cutOut} @Array;

+3

這是很好,你試圖回答自己的問題,但至少實際回答你問的問題。你在問題中有'5',並且你說'than'。現在你正在顯示'9'並且更小。這不是正確的答案。此外,請[編輯]並使用代碼格式,並添加一個解釋爲什麼這會回答問題以及它的工作原理。僅有代碼的答案是令人不悅的。 – simbabque

相關問題