Sequence using iterator protocol defined with a generator
| 1755 | return v |
| 1756 | |
| 1757 | class Ig: |
| 1758 | 'Sequence using iterator protocol defined with a generator' |
| 1759 | def __init__(self, seqn): |
| 1760 | self.seqn = seqn |
| 1761 | self.i = 0 |
| 1762 | def __iter__(self): |
| 1763 | for val in self.seqn: |
| 1764 | yield val |
| 1765 | |
| 1766 | class X: |
| 1767 | 'Missing __getitem__ and __iter__' |