Так пожалуйста, если это котлин, то fun Iterable<Int>.filterEven() = filter{it%2==0} list.filterEven() В джаве сложнее. Но вообще, это очень местячковая штука и добавлять ее в стандартные либы - так себе идея.
Не, я про свой код, не либы. Этот код мне больше нравится, но одно слово lambda в питоне ничего не ухудшает в нём.
Не, я понимаю, что можно привыкнуть читать выражение из середины направо, а потом налево, и если вам ок по пачке компрехеншнов так глазами бегать, выискивая серидину на каждой строке — на здоровье. Но ровно это я шумом и называл выше — разгрести ключевые слова и увидеть, в каком порядке это читать.