в два цикла, а iter().filter_map(…) в один? Либо компилятору неважно и он сам оптимизирует оба варианта в один цикл?
                  
                  
                
Все итераторы ленивые, и там(в композиторах) всегда один цикл
Обсуждают сегодня