ページへ戻る

− Links

 印刷 

Python​/内包表記 の変更点 :: NJF Wiki

xpwiki:Python/内包表記 の変更点

« Prev[3]  
2: 2016-12-25 (日) 11:37:30 njf[4] ソース[5] バックアップ No.2 を復元して編集[6] 現: 2017-01-01 (日) 14:42:27 njf[4] ソース[7] 編集[8]
Line 31: Line 31:
 [0, 2]  [0, 2]
-高速化や記法の簡略化といったメリットのある一方で、複雑な処理を書くのは難しく、Pythonに不慣れな人には一見して何が書いてあるか良くわからず、Pythonの良さである読みやすさがなくなるのではという意見もあります。+高速化や記法の簡略化といったメリットのある一方で、複雑な処理を書くのは難しく読みづらくなりやすいです。また特にPythonに不慣れな人には一見して何が書いてあるか良くわからず、Pythonの良さである読みやすさがなくなるのではという意見もあります。
Pythonにはリストの検索や変換を行う、mapやfilterなどの関数もあり、処理は遅くなりますがそちらを使った方が見やすくなることもあります。それらについては「[[Python/リストの検索と変換]]」を参照してください。 Pythonにはリストの検索や変換を行う、mapやfilterなどの関数もあり、処理は遅くなりますがそちらを使った方が見やすくなることもあります。それらについては「[[Python/リストの検索と変換]]」を参照してください。
« Prev[3]