Začněte nyníZačněte zdarma

Výpočet rozdělení stupňů

Počet sousedů uzlu se nazývá jeho „stupeň" a je možné vypočítat rozdělení stupňů přes celý graf. V tomto cvičení je tvým úkolem vypočítat toto rozdělení stupňů pro T.

Toto cvičení je součástí kurzu

Úvod do analýzy sítí v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pomocí list comprehension a metody .neighbors(n) získej stupeň každého uzlu. Výsledkem by měl být seznam celých čísel.
    • Jako proměnnou iterátoru použij n.
    • Výstupní výraz list comprehension by měl být počet sousedů uzlu n, tedy jeho stupeň. K jeho výpočtu použij funkce len() a list() spolu s metodou .neighbors().
    • Iterable v list comprehension tvoří všechny uzly grafu T, ke kterým přistoupíš pomocí metody .nodes().
  • Vypiš vypočítané stupně.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Compute the degree of every node: degrees
degrees = [____]

# Print the degrees
Upravit a spustit kód