INNER CODE UNIT · Python

rows

webartifex/intro-to-python · 11_classes/sample_package/matrix.py:155

    def rows(self):
        """Loop over a Matrix's rows.

        Returns:
            rows (generator): produces a Matrix's rows as Vectors
        """
        return (self.vector_cls(r) for r in self._entries)

    def cols(self):
        """Loop over a Matrix's columns.

        Returns:
            columns (generator): produces a Matrix's columns as Vectors
        """
        return (
            self.vector_cls(self._entries[r][c] for r in range(self.n_rows))
            for c in range(self.n_cols)
        )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…