Calcola la distribuzione dei gradi
Il numero di vicini che un nodo ha si chiama "grado" ed è possibile calcolare la distribuzione dei gradi su tutto il grafo. In questo esercizio, il tuo compito è calcolare la distribuzione dei gradi su T.
Questo esercizio fa parte del corso
Introduzione all'analisi delle reti in Python
Istruzioni dell'esercizio
- Usa una list comprehension insieme al metodo
.neighbors(n)per ottenere il grado di ogni nodo. Il risultato dovrebbe essere un elenco di interi.- Usa
ncome tua variabile iteratore. - L'espressione in output della tua list comprehension dovrebbe essere il numero di vicini che ha il nodo
n, cioè il suo grado. Usa le funzionilen()elist()insieme al metodo.neighbors()per calcolarlo. - L'iterabile nella tua list comprehension è l'insieme di tutti i nodi in
T, a cui si accede con il metodo.nodes().
- Usa
- Stampa i gradi.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Compute the degree of every node: degrees
degrees = [____]
# Print the degrees