Есть ли в Rust эквивалент синтаксиса понимания списка в Python?

Понимание списка Python действительно просто:

>>> l = [x for x in range(1, 10) if x % 2 == 0]
>>> [2, 4, 6, 8] 

Имеет ли Rust такой же синтаксис, как:

let vector = vec![x for x in (1..10) if x % 2 == 0]
// [2, 4, 6, 8]
17
задан Darkaird 8 October 2019 в 06:58
поделиться