ÎncepețiÎncepe gratuit

Calculează distribuția gradelor

Numărul de vecini ai unui nod se numește "grad", iar distribuția gradelor poate fi calculată pentru întregul graf. În acest exercițiu, sarcina ta este să calculezi distribuția gradelor pentru T.

Acest exercițiu face parte din cursul

Introducere în analiza rețelelor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește o listă comprehensivă împreună cu metoda .neighbors(n) pentru a obține gradul fiecărui nod. Rezultatul ar trebui să fie o listă de numere întregi.
    • Folosește n ca variabilă iterator.
    • Expresia de ieșire a listei comprehensive ar trebui să reprezinte numărul de vecini ai nodului n – adică gradul acestuia. Folosește funcțiile len() și list() împreună cu metoda .neighbors() pentru a-l calcula.
    • Iterabilul din lista comprehensivă este reprezentat de toate nodurile din T, accesate prin metoda .nodes().
  • Afișează gradele.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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

# Print the degrees
Editează și rulează codul