Wyniki dla „listy”

Wyniki 1–10 z 53

  1. Wyzwanie

    Zmieniona lista wywołującego

    add_reading() dodaje do listy, którą dostaje, więc zapisane odczyty też się zmieniają. Przewidź pierwszą linię, udowodnij, że obie nazwy wskazują jedną listę, napraw to, zwracając nową listę, a potem…

    Napraw kod Średni 3 etapy funkcje listy mutacja return
  2. Wyzwanie

    Ponumerowana lista kontrolna

    Wypisz listę kontrolną przed lotem ponumerowaną od 1 przez enumerate(lista, start=1), a potem odhacz przez [x] punkty, które załoga już wykonała, a resztę zostaw jako [ ].

    Napisz kod Łatwy 2 etapy pętla for enumerate start listy
  3. Wyzwanie

    Lista załogi

    Wypisz dowódcę, najnowszego członka i liczebność załogi z listy przez [0], [-1] i len(), a potem dodaj zastępcę dowódcy i cały skład połączony w jedną linię.

    Napisz kod Łatwy 2 etapy listy indeksy ujemny indeks len
  4. Wyzwanie

    Nazwy z wartościami

    …czujnika z jego odczytem, przechodząc pętlą przez dwie listy jednocześnie przez zip(), a potem dodaj trzecią listę jednostek i ostrzegaj, gdy listy mają różne długości, bo zip() po cichu kończy na…

    Napisz kod Łatwy 2 etapy pętla for zip listy rozpakowywanie
  5. Wyzwanie

    Sprawdź każdy odczyt

    …żeby pętla for uruchamiała ją dla każdej temperatury z listy, a potem policz odczyty WARN i CRITICAL do linii podsumowania.

    Napisz kod Łatwy 2 etapy pętla for listy if elif
  6. Wyzwanie

    Udowodnij poprawkę

    …dla poprawionej add_sample(), które złapałyby wspólną listę domyślną, a potem dodaj sprawdzenia, że przekazany dziennik nadal dostaje pomiar, żeby „poprawka”, która to psuje, też nie mogła przejść.

    Napisz kod Średni 2 etapy testowanie assert testy regresji wartości domyślne
  7. Wyzwanie

    Pięć ostatnich odczytów

    Czujnik CO2 w kabinie wysyła odczyt co minutę, a lista odczytów tylko rośnie. Panel załogi nie chce ich wszystkich: pokazuje pięć najnowszych, żeby łatwo było zauważyć zmianę. Wytnij pięć najnowszych…

    Napisz kod Łatwy 2 etapy listy wycinki ujemny wycinek append
  8. Wyzwanie

    Skopiowane bloki

    Zastąp trzy skopiowane bloki stanu zbiorników listą par (nazwa, poziom) i jedną pętlą, zachowując dokładnie ten sam wynik, a potem dodaj czwarty zbiornik jednym elementem listy i wypisz zbiorniki z…

    Napraw kod Średni 2 etapy refaktoryzacja pętla for krotki listy
  9. Wyzwanie

    Zmiany w składzie

    Wprowadź do listy dzienne zmiany w załodze: dodaj nowego członka przez append(), wstaw rezerwowego na pozycję 1 przez insert(), usuń przez remove() kogoś, kto odszedł, a potem zdejmij przez pop()…

    Napisz kod Łatwy 2 etapy listy append insert remove