Ответ 1
Конечно. A для цикла.
for f in pets:
print f
Я погружаюсь в Python, и у меня есть вопрос об итерации foreach. Я новичок в Python, и у меня есть некоторый опыт работы на С#. Поэтому мне интересно, если в Python есть некоторая эквивалентная функция для итерации по всем элементам моей коллекции, например.
pets = ['cat', 'dog', 'fish']
marks = [ 5, 4, 3, 2, 1]
или что-то вроде этого.
Конечно. A для цикла.
for f in pets:
print f
Вот так:
for pet in pets :
print(pet)
На самом деле Python имеет только стиль foreach for
.
while
:while pet in pets:
print(pet)
while
действует как повтор
цикл с заданным условием