Calcular a distribuição de graus
O número de vizinhos que um nó tem é chamado de "grau", e é possível calcular a distribuição de graus em todo o grafo. Neste exercício, sua tarefa é calcular a distribuição de graus em T.
Este exercício faz parte do curso
Introdução à Análise de Redes em Python
Instruções do exercício
- Use uma list comprehension junto com o método
.neighbors(n)para obter o grau de cada nó. O resultado deve ser uma lista de inteiros.- Use
ncomo sua variável iteradora. - A expressão de saída da sua list comprehension deve ser o número de vizinhos que o nó
ntem — ou seja, seu grau. Use as funçõeslen()elist()em conjunto com o método.neighbors()para calcular isso. - O iterável na sua list comprehension são todos os nós em
T, acessados usando o método.nodes().
- Use
- Imprima os graus.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Compute the degree of every node: degrees
degrees = [____]
# Print the degrees