Hitung distribusi derajat
Jumlah tetangga yang dimiliki sebuah node disebut "derajat" (degree), dan kita dapat menghitung distribusi derajat di seluruh graf. Pada latihan ini, tugas Anda adalah menghitung distribusi derajat pada T.
Latihan ini adalah bagian dari kursus
Pengantar Analisis Jaringan di Python
Petunjuk latihan
- Gunakan list comprehension bersama metode
.neighbors(n)untuk memperoleh derajat setiap node. Hasilnya harus berupa daftar bilangan bulat.- Gunakan
nsebagai variabel iterator Anda. - Ekspresi keluaran dari list comprehension Anda harus berupa jumlah tetangga yang dimiliki node
n—yaitu derajatnya. Gunakan fungsilen()danlist()bersama metode.neighbors()untuk menghitungnya. - Iterable dalam list comprehension Anda adalah semua node di
T, diakses menggunakan metode.nodes().
- Gunakan
- Cetak derajat-derajat tersebut.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Compute the degree of every node: degrees
degrees = [____]
# Print the degrees