НачатьНачать бесплатно

Вычисление распределения степеней

Количество соседей узла называется его «степенью». Распределение степеней можно вычислить для всего графа. В этом упражнении вам нужно вычислить распределение степеней для графа T.

Это упражнение является частью курса

Введение в анализ сетей на Python

Посмотреть курс

Инструкции к упражнению

  • С помощью генератора списка и метода .neighbors(n) получите степень каждого узла. Результат должен быть списком целых чисел.
    • Используйте n в качестве переменной итерации.
    • Выражение в генераторе списка должно возвращать количество соседей узла n, то есть его степень. Для этого используйте функции len() и list() совместно с методом .neighbors().
    • Итерируемый объект в генераторе списка — все узлы графа T, доступные через метод .nodes().
  • Выведите на экран полученные степени.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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

# Print the degrees
Редактировать и запускать код