차수 분포 계산하기
어떤 노드가 가진 이웃(연결된 노드)의 수를 "차수(degree)"라고 하며, 전체 그래프에 대해 차수 분포를 계산할 수 있습니다. 이 연습 문제에서는 T의 차수 분포를 계산해 보세요.
이 연습은 강의의 일부입니다
Python으로 시작하는 네트워크 분석
연습 안내
- 리스트 컴프리헨션과
.neighbors(n)메서드를 함께 사용해 모든 노드의 차수를 구하세요. 결과는 정수 리스트여야 합니다.- iterator variable 로
n을 사용하세요. - 리스트 컴프리헨션의 output expression 은 노드
n이 가진 이웃의 수, 즉 차수여야 합니다. 이를 계산하려면len()과list()함수를.neighbors()메서드와 함께 사용하세요. - 리스트 컴프리헨션의 iterable 은
.nodes()메서드로 접근하는T의 모든 노드입니다.
- iterator variable 로
- 차수 리스트를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Compute the degree of every node: degrees
degrees = [____]
# Print the degrees