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
Instrukcje do ćwiczenia
- Użyj
+, aby połączyć zawartośćfirstisecondw nową listę:full. - Wywołaj
sorted()nafulli ustaw argumentreversenaTrue. Zapisz posortowaną listę jakofull_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
____