Практика Сортировки

Редакция Без Сменки
Честно. Понятно. С душой.

В предыдущих шагах посмотрели на реализацию нескольких сортировок, но на практике зачастую используют стандартных метод sort() или sorted().

👨‍💻 Основное отличие состоит в том, что sorted(some_list) сортирует список и возвращает его копию:
a = [3, 2, 1] print sorted(a)
A some_list.sort() сортирует список на месте :
a = [3, 2, 1] print a.sort()

❓Задача:
Написать программу, сортирующая элементы главной диагонали двумерного списка целых чисел.

📍Матрица (двумерный список) — это совокупность n*m чисел, записываемых в виде прямоугольной таблицы, состоящей из n строк и m столбцов.

матрица А:
a11 а12 … а1m
a21 a22 … a2m
… … … …
an1 an2 … anm

a[i][j]:
i — номер строки, изменяется от 1 до n;
j — столбец, изменяется от 1 до m.

Элементы на главной диагонали находятся на местах, где i = j.

 

Где вы учитесь?

Вам также будет интересно

Электрическое сопротивление
~ Обозначается: R. ~ Единица измерения: Ом (ом). Причина — взаимодействие электронов и ионов кристаллической решётки.  
Мораль и право — сходства и различия
Сходства права и морали: 🔸 В системе социальных норм выступают универсальными и оказывающими действие на все общество в целом. 🔸 Имеют один объект...
Область видимости переменных
🌿 Важно понимать, в каких местах наша прога видит и может использовать существующие переменные, а где уже нет. Это называется областью видимости. ...
Химические нейромедиаторы
Химия — это не только сложные правила и формулы. Очень часто вещества выглядят очень красиво. Чтобы это доказать, мы подготовили структуры...
Типы органических химических реакций
Как и в неорганической химии в органике существуют различные системы классификации. В зависимости от изменения в структуре реагентов различают...
Организационно-правовые формы предпринимательства
Организационно-правовая форма предпринимательской деятельности — это способ закрепления и использования имущества хозяйствующим субъектом, а также...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.