1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶネットワーク分析入門

Connected

演習

次数分布を計算する

ノードが持つ隣接ノードの数を「次数」と呼び、グラフ全体で次数分布を計算できます。この演習では、T の次数分布を計算してください。

指示

100 XP
  • リスト内包表記と .neighbors(n) メソッドを使って、すべてのノードの次数を取得します。結果は整数のリストになるはずです。
    • 反復変数には n を使います。
    • リスト内包表記の出力式は、ノード n が持つ隣接ノードの数、つまり次数です。len() と list() 関数を .neighbors() メソッドと組み合わせて計算します。
    • リスト内包表記のイテラブルは、.nodes() メソッドで取得する T の全ノードです。
  • 次数を出力してください。