НачатьНачать бесплатно

Несколько аргументов

В предыдущем упражнении вы научились находить необязательные аргументы с помощью документации и функции help(). Теперь применим эти знания, чтобы изменить поведение функции sorted().

Изучите документацию функции sorted(), введя help(sorted) в оболочке IPython.

Вы увидите, что sorted() принимает три аргумента: iterable, key и reverse. В этом упражнении вам нужно будет указать только iterable и reverse — аргумент key можно пропустить.

Два списка уже созданы для вас.

Попробуйте объединить их и отсортировать в порядке убывания.

Это упражнение является частью курса

Введение в Python

Посмотреть курс

Инструкции к упражнению

  • Используйте +, чтобы объединить содержимое first и second в новый список full.
  • Вызовите sorted() для full и задайте аргументу reverse значение True. Сохраните отсортированный список в переменную full_sorted.
  • В завершение выведите full_sorted на экран.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create lists first and second
first = [11.25, 18.0, 20.0]
second = [10.75, 9.50]

# Paste together first and second: full
full = ____ + ____

# Sort full in descending order: full_sorted
full_sorted = ____

# Print out full_sorted
____
Редактировать и запускать код