Wyniki dla „sorted”

Wyniki 1–10 z 11

  1. Wyzwanie

    Posortowana kopia

    Wypisz skład od A do Z do raportu przez sorted(), zostawiając kolejność zgłoszeń dokładnie taką, jaka była, a potem poprawnie posortuj nazwiska takie jak de Vries i van Dijk przez key=str.lower.

    Napisz kod Łatwy 2 etapy listy sorted sort key
  2. Wyzwanie

    Sortuj według pola

    Posortuj starty według daty przez sorted() i małą funkcję, która zwraca datę każdego startu, a potem posortuj manifest ładunku od najcięższego przez funkcję klucza i reverse=True.

    Napisz kod Łatwy 2 etapy funkcje sorted key reverse
  3. Wyzwanie

    Zestawienie startów

    …obiekt datetime, nadaje się do porównania i jako key dla sorted() . strftime("%Y-%m-%d %H:%M") formatuje datę i godzinę. Pozostały czas i wstrzymania Dodaj czas pozostały do każdego startu, jako dni…

    Napisz kod Średni 3 etapy projekt json datetime timedelta
  4. Wyzwanie

    Różnice w manifeście

    Porównaj wczorajsze i dzisiejsze identyfikatory ładunku przez różnicę zbiorów, żeby wypisać, co dodano, a co usunięto, a potem policz przez część wspólną to, co zostało, i wypisz brak dla pustej…

    Napisz kod Łatwy 2 etapy zbiory różnica część wspólna sorted
  5. Wyzwanie

    Masa według kategorii

    …kg (41%) załoga: 3.4 kg (3%) części zapasowe: 2.4 kg (2%) sorted(totals, key=totals.get, reverse=True) daje kategorie uporządkowane według ich sum. sum(totals.values()) to cały ładunek.

    Napisz kod Średni 2 etapy słowniki grupowanie get sorted
  6. Wyzwanie

    Cofanie i historia

    Rozszerz działającą konsolę ładunku: zapisuj każdą zmianę w ładowni na liście history i pokazuj ją poleceniem history, a potem dodaj undo, które zdejmuje z historii ostatnią zmianę i ją odwraca.

    Napisz kod Trudny 2 etapy projekt listy stos append
  7. Wyzwanie

    Analizator dziennika

    Zamień dziennik misji z dnia startu w odpowiedzi: sparsuj każdą linię do słownika, policz wpisy według poziomu i godziny, znajdź pierwszy ERROR, a potem uszereguj podsystemy według liczby zgłoszonych…

    Napisz kod Trudny 3 etapy projekt logi parsowanie Counter
  8. Wyzwanie

    Counter

    Zrefaktoryzuj licznik poziomów z „Wpisów na poziom”: zastąp słownik i counts.get() przez collections.Counter, który zaczyna każdy klucz od 0, a potem wypisz poziomy od najczęstszego do najrzadszego…

    Napraw kod Łatwy 2 etapy collections Counter most_common słowniki
  9. Wyzwanie

    Wczytywanie konfiguracji

    Wczytaj ustawienia JSON modułu łącza na kopię wartości domyślnych, sprawdź typ i zakres każdej wartości i zgłoś wszystkie problemy naraz, a potem zamknij to w load_config(), która nigdy się nie…

    Napisz kod Trudny 3 etapy projekt json konfiguracja walidacja