ComeçarComece de graça

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

Ver curso

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 n como sua variável iteradora.
    • A expressão de saída da sua list comprehension deve ser o número de vizinhos que o nó n tem — ou seja, seu grau. Use as funções len() e list() 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().
  • 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
Editar e executar o código