# Итераторы. Зачем нужны

Итераторы используются для прохождения по какому-нибудь контейнеру без учета особенностей его внутреннего строения. Обычно итераторы используются в циклах типа «foreach»:

```
>>> it = iter("string")
>>> 
>>> for i in it:
...     print i
... 
s
t
r
i
n
g
```
