Wyniki dla „rekordy”

8 wyników

  1. Wyzwanie

    Z linii rekord

    …z czasem, czujnikiem, wartością i jednostką w liście rekordów, a potem pozwól innemu kodowi wybrać odczyty jednego czujnika po kluczu.

    Napisz kod Łatwy 2 etapy słowniki listy parsowanie rekordy
  2. Wyzwanie

    Sprawdź rekord ładunku

    …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. Pusta lista oznacza, że rekord…

    Napisz kod Średni 2 etapy funkcje return listy walidacja
  3. Wyzwanie

    Funkcja parsera

    Przenieś parser danych 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…

    Napraw kod Średni 2 etapy funkcje return słowniki None
  4. Wyzwanie

    Indeks po identyfikatorze

    …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 identyfikator spoza…

    Napisz kod Średni 2 etapy słowniki indeksowanie wyszukiwanie in
  5. Wyzwanie

    Przetestuj parser

    …assert dla parse_line() z „Funkcji parsera”: najpierw cały rekord dla dobrej linii, a potem None dla pustej linii, komentarza i linii z brakującym polem, tak żeby zepsuty parser nie mógł przejść.

    Napisz kod Średni 2 etapy testowanie assert parsowanie None
  6. Wyzwanie

    Masa według kategorii

    …kg załoga: 3.4 kg Zacznij od totals = {} . Dla każdego rekordu totals.get(category, 0) daje dotychczasową sumę albo 0 dla kategorii jeszcze niewidzianej; dodaj masę rekordu i zapisz z powrotem pod…

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