Sequence using __getitem__
| 2120 | yield i |
| 2121 | |
| 2122 | class G: |
| 2123 | 'Sequence using __getitem__' |
| 2124 | def __init__(self, seqn): |
| 2125 | self.seqn = seqn |
| 2126 | def __getitem__(self, i): |
| 2127 | return self.seqn[i] |
| 2128 | |
| 2129 | class I: |
| 2130 | 'Sequence using iterator protocol' |