Przejdź do treści

Python. Metoda dict.fromkeys(). Inicjalizacja liczników kanałów kampanii.

Na czym to polega w sklepie

Metoda fromkeys() buduje słownik z iterowalnej listy kluczy i opcjonalnej wartości domyślnej. W e-commerce szybko inicjalizuje liczniki dla znanych kanałów kampanii lub flag QA.

Przykład ze sklepu internetowego

Znasz listę kanałów UTM i chcesz słownik z zerowymi licznikami konwersji:

channels = ["google", "meta", "newsletter", "organic"]

conversions = dict.fromkeys(channels, 0)
conversions["google"] += 12
conversions
# {'google': 12, 'meta': 0, 'newsletter': 0, 'organic': 0}

Co zrobić po stronie biznesu

  • Szablon metryk KPI przed wypełnieniem danymi z GA4.
  • Flagi statusu audytu tagów na stronie produktowej.
  • Inicjalizacja koszyka per region w symulacji promocji.

W skrócie

fromkeys to jednolinijkowy szablon słownika - uważaj z mutowalnymi wartościami (lista) współdzielonymi między kluczami.