Zacznij terazZacznij za darmo

Wiele argumentów

W poprzednim ćwiczeniu identyfikowałeś(-aś) opcjonalne argumenty, przeglądając dokumentację za pomocą help(). Teraz wykorzystasz tę wiedzę, aby zmienić zachowanie funkcji sorted().

Zapoznaj się z dokumentacją funkcji sorted(), wpisując help(sorted) w konsoli IPython.

Zobaczysz, że sorted() przyjmuje trzy argumenty: iterable, key i reverse. W tym ćwiczeniu musisz podać tylko iterable i reverse – pomiń key.

Dwie listy zostały już dla ciebie przygotowane.

Czy potrafisz je połączyć i posortować w kolejności malejącej?

To ćwiczenie jest częścią kursu

Wprowadzenie do Pythona

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj +, aby połączyć zawartość first i second w nową listę: full.
  • Wywołaj sorted() na full i ustaw argument reverse na True. Zapisz posortowaną listę jako full_sorted.
  • Na koniec wyświetl full_sorted.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
____
Edytuj i uruchom kod