Просто подумал об этом. Есть ли семантическое различие или мы можем выбирать?Является ли он «перебирать» или «перебирать» что-то?
EDIT я принял @roygbivs answer, потому что большинство из ответов предположил, что это дело вкуса, который один на выбор, и что это на самом деле не меняет смысла. В этом случае, поскольку по и по сравнению с не содержат никакой информации вообще (в этом конкретном контексте), их можно оставить без внимания.
Я бы сказал «перебирать», но английский не является моим первым языком. – zneak
Это не 'through' или' over'. Оба бесполезные наречия. Вы просто сказали бы «итерации». 'Я пишу код для итерации коллекции. 'В противном случае это похоже на то, что дважды повторяется значение итерации. – 2010-04-26 17:30:29