(self, k, default: Optional[Column] = None)
| 129 | raise TypeError('indeces must be str or int') |
| 130 | |
| 131 | def get(self, k, default: Optional[Column] = None) -> Optional[Column]: |
| 132 | try: |
| 133 | return self.__getitem__(k) |
| 134 | except (IndexError, ColumnNotFoundError): |
| 135 | return default |
| 136 | |
| 137 | def __iter__(self): |
| 138 | return iter(self.columns) |