Задать вопрос
artgrosvil
@artgrosvil
#dev #programming #student #startups #chill

Как упростить данную функцию?

Как можно упростить(написать правильно) данную функцию в python 3?
def calculate_checksum(param):
    A = 1 
    while A < len(param):
         for B in range(len(param)-A):
              if param[B] < param[B+1]:
                   param[B], param[B+1] = param[B+1],param[B]
         A += 1
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
longclaps
@longclaps
Хрень какая-то.
def calculate_checksum(param):
    param.sort(reverse=True)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы