Provides indexed access, (e.g. 'cells[0]').
(self, idx: int)
| 433 | self._tr = tr |
| 434 | |
| 435 | def __getitem__(self, idx: int) -> _Cell: |
| 436 | """Provides indexed access, (e.g. 'cells[0]').""" |
| 437 | if idx < 0 or idx >= len(self._tr.tc_lst): |
| 438 | msg = "cell index [%d] out of range" % idx |
| 439 | raise IndexError(msg) |
| 440 | return _Cell(self._tr.tc_lst[idx], self) |
| 441 | |
| 442 | def __iter__(self) -> Iterator[_Cell]: |
| 443 | """Provides iterability.""" |