開始使用免費開始

計算度數分佈

一個節點擁有的鄰居數稱為它的「度數」(degree),而且可以在整個圖上計算度數分佈。這個練習中,你的工作是計算 T 的度數分佈。

本練習屬於課程

Python 網路分析入門

檢視課程

練習說明

  • 使用清單生成式搭配 .neighbors(n) 方法來取得每個節點的度數。結果應該是一個整數清單。
    • 使用 n 作為你的 迭代變數
    • 清單生成式的 輸出運算式 應為節點 n 的鄰居數,也就是它的度數。請將 len()list().neighbors() 方法一起使用來計算。
    • 清單生成式中的 可疊代物件T 中的所有節點,可使用 .nodes() 方法存取。
  • 列印這些度數。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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

# Print the degrees
編輯並執行程式碼