Вычисление распределения степеней
Количество соседей узла называется его «степенью». Распределение степеней можно вычислить для всего графа. В этом упражнении вам нужно вычислить распределение степеней для графа T.
Это упражнение является частью курса
Введение в анализ сетей на Python
Инструкции к упражнению
- С помощью генератора списка и метода
.neighbors(n)получите степень каждого узла. Результат должен быть списком целых чисел.- Используйте
nв качестве переменной итерации. - Выражение в генераторе списка должно возвращать количество соседей узла
n, то есть его степень. Для этого используйте функцииlen()иlist()совместно с методом.neighbors(). - Итерируемый объект в генераторе списка — все узлы графа
T, доступные через метод.nodes().
- Используйте
- Выведите на экран полученные степени.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Compute the degree of every node: degrees
degrees = [____]
# Print the degrees