def series_generator(self): from pandas import Series dtype = object if self.obj._is_mixed_type else None return (Series._from_array(arr, index=self.columns, name=name, dtype=dtype) for i, (arr, name) in enumerate(zip(self.values, self.index)))