Изменение порядка сортировки в столбцах матрицы

Произвольная матрица, заполненная построчно цифрами по порядку от 1 до m*n. При этом в первом столбце сортировка остается по умолчанию, в остальных — по убыванию.

Образец:

n = int(input())
m = int(input())
matrix = [[0 for j in range(m)] for i in range(n)]
k = 1
for i in range(n):
    for j in range(m):
        if j == 0:
            matrix[i][j] = str(k).ljust(3)
        else:
            matrix[i][j] = str(n * m - m + k - (n + 1) * 2 * i).ljust(3)
        k += 1
for row in matrix:
    print(*row)


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: