>>> rotate_270(make_matrix()) [[13, 9, 5, 1], [14, 10, 6, 2], [15, 11, 7, 3], [16, 12, 8, 4]] >>> rotate_270(make_matrix()) == transpose(reverse_row(make_matrix())) True
(matrix: list[list[int]])
| 50 | |
| 51 | |
| 52 | def rotate_270(matrix: list[list[int]]) -> list[list[int]]: |
| 53 | """ |
| 54 | >>> rotate_270(make_matrix()) |
| 55 | [[13, 9, 5, 1], [14, 10, 6, 2], [15, 11, 7, 3], [16, 12, 8, 4]] |
| 56 | >>> rotate_270(make_matrix()) == transpose(reverse_row(make_matrix())) |
| 57 | True |
| 58 | """ |
| 59 | |
| 60 | return reverse_column(transpose(matrix)) |
| 61 | # OR.. transpose(reverse_row(matrix)) |
| 62 | |
| 63 | |
| 64 | def transpose(matrix: list[list[int]]) -> list[list[int]]: |
no test coverage detected