Aan de slagGa gratis aan de slag

Bereken graadverdeling

Het aantal buren dat een knoop heeft heet de "graad". Je kunt de graadverdeling over de hele graaf berekenen. In deze oefening is het jouw taak om de graadverdeling over T te berekenen.

Deze oefening maakt deel uit van de cursus

Introductie tot netwerkanalyse in Python

Cursus bekijken

Oefeninstructies

  • Gebruik een list comprehension samen met de methode .neighbors(n) om de graad van elke knoop op te halen. Het resultaat moet een lijst met gehele getallen zijn.
    • Gebruik n als je iteratorvariabele.
    • De outputexpressie van je list comprehension moet het aantal buren zijn dat knoop n heeft — dus de graad. Gebruik de functies len() en list() samen met de methode .neighbors() om dit te berekenen.
    • De iterable in je list comprehension zijn alle knopen in T, toegankelijk via de methode .nodes().
  • Print de graden.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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

# Print the degrees
Code bewerken en uitvoeren