Упражнение на Python: сортировка кортежа по элементу float
Кортеж Python: упражнение 23 с решением
Напишите программу на Python для сортировки кортежа по его элементу float.
Пример решения : -
Код Python:
price = [('item1', '12.20'), ('item2', '15.10'), ('item3', '24.5')]
print( sorted(price, key=lambda x: float(x[1]), reverse=True))
Пример вывода:
[('item3', '24 .5 '), (' item2 ', '15 .10'), ('item1', '12 .20 ')]
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для удаления пустых кортежей из списка кортежей.
Далее: Напишите программу на Python для подсчета элементов в списке, пока элемент не станет кортежем.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code