Wyzwanie
Wypisz manifest
Wypisz 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 1–10 z 19
Wyzwanie
Wypisz 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 tylko starty o statusie Go z listy słowników startów, a potem zbierz pozostałe z ich statusem w jedną linię „jeszcze nie gotowe” albo brak.
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
…log=[]) pamięta pomiary z wcześniejszych wywołań, bo lista domyślna powstaje raz. Przewidź to, udowodnij, że wywołania dzielą jedną listę, napraw to przez None jako wartość domyślną i napisz funkcję…
Wyzwanie
…parser danych tak, żeby zapisywał każdy odczyt jako słownik z czasem, czujnikiem, wartością i jednostką w liście rekordów, a potem pozwól innemu kodowi wybrać odczyty jednego czujnika po kluczu.
Wyzwanie
Napisz validate_cargo(item), która zwraca listę wszystkiego, co jest nie tak z rekordem ładunku: brakujące pola i ujemna masa, a potem identyfikator, który nie pasuje do formatu CG- i czterech cyfr…
Wyzwanie
…która zwraca liczbę, minimum, maksimum i średnią listy odczytów jako jeden słownik, a potem spraw, żeby obsługiwała przelot bez danych i zaokrąglała średnią, tak żeby każdy program mógł używać…
Wyzwanie
…i niech sam sprawdzi swoją pracę. Po kolei Zbuduj rota , listę krotek (day, shift, name) dla każdej zmiany tygodnia, po kolei, biorąc załogę po kolei. Wypisz jedną linię na dzień, a potem policz, ile…
Wyzwanie
Zbuduj słownik, który przypisuje każdemu identyfikatorowi ładunku jego rekord, żeby każdą pozycję znaleźć jednym odczytem zamiast przeszukiwać listę, a potem odpowiedz na listę zapytań, w tym o…
Wyzwanie
…Historia zmian Konsola działa tak, jak jest. Dodaj listę history i zapisuj każdą zmianę, która naprawdę nastąpiła, jako (action, item, mass) : ("add", "CG-0042", 18.5) albo ("remove", "CG-0042", 18.5)…