Уведомления

Группа в Telegram: присоединиться

#1 Дек. 3, 2019 23:03:35

natalija96
Зарегистрирован: 2019-12-03
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

float расставить по убыванию

Помогите пожалуйста с заданием:

В этом задании необходимо написать программу, которая определяет три лучших результата в новом олимпийском виде спорта “Метание ноутбука”.
Программа принимает float список чисел, отделенных пробелом с одним знаком после запятой. Минимальной кол-во чисел - 3.
Программа выводит на экран 3 лучших результата в порядке убывания.

Офлайн

#2 Дек. 4, 2019 01:13:15

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 6597
Репутация: +  586  -
Профиль   Отправить e-mail  

float расставить по убыванию

Не вся программа, но вот после ввода что можно сделать

  
>>> lst = [1.5, 1.4, 2.7, 3.8]
>>> 
>>> out = list(reversed(sorted(lst)))[:3]
>>> out
[3.8, 2.7, 1.5]
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version