Wyzwanie
Wypisz manifest
…jedną linię manifestu ładunku dla każdego rekordu z listy słowników, odczytując każde pole po kluczu, a potem zsumuj masy w tej samej pętli do linii z sumą.
Wyniki 11–20 z 58
Wyzwanie
…jedną linię manifestu ładunku dla każdego rekordu z listy słowników, odczytując każde pole po kluczu, a potem zsumuj masy w tej samej pętli do linii z sumą.
Wyzwanie
Wypisz nazwę, operatora i status startu ze słownika w kształcie odpowiedzi API startów, a potem wypisz przez items() każde pole odpowiedzi, tak jak sprawdza się API, którego jeszcze się nie używało.
Wyzwanie
Zsumuj masę ładunku każdej kategorii w słowniku przez totals[category] = totals.get(category, 0) + mass, a potem wypisz kategorie od najcięższej do najlżejszej z ich udziałem w ładunku.
Wyzwanie
…linii jako pary key=value, a potem przekazuj do niej całe słowniki pól przez ** w wywołaniu.
Wyzwanie
…wszystkiego na najwyższym poziomie: rakieta jest osobnym słownikiem, a misja zawiera listę obrazków naszywek. Publiczna strona startu pokazuje rakietę i naszywkę misji. Wydobądź te dwie wartości z…
Wyzwanie
…dziennika misji według poziomu, INFO, WARN i ERROR, w słowniku liczników, a potem licz dowolny poziom przez get(), gdy pojawiają się linie DEBUG, i wypisz poziomy w kolejności alfabetycznej.
Wyzwanie
…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 ostrzeżeń.
Wyzwanie
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…
Wyzwanie
…z „Z linii rekord” do parse_line(line), która zwraca słownik rekordu, a potem pozwól jej zwracać None dla pustych linii, komentarzy i uszkodzonych linii, żeby pętla zachowywała tylko prawdziwe…
Wyzwanie
Zamień słownik z dziennym podsumowaniem misji na tekst JSON przez json.dumps() i indent=2, zobacz, czym stają się True, False i None, a potem zachowaj czytelne polskie litery stacji i posortuj klucze…