1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Phân tích Mạng bằng Python

Connected

Bài tập

Tính phân phối bậc

Số lượng hàng xóm mà một nút có được gọi là "bậc" (degree), và bạn có thể tính phân phối bậc trên toàn bộ đồ thị. Trong bài tập này, nhiệm vụ của bạn là tính phân phối bậc trên T.

Hướng dẫn

100 XP
  • Dùng một list comprehension cùng với phương thức .neighbors(n) để lấy bậc của mọi nút. Kết quả phải là một danh sách các số nguyên.
    • Dùng n làm biến lặp của bạn.
    • Biểu thức đầu ra của list comprehension phải là số lượng hàng xóm mà nút n có — tức bậc của nó. Dùng các hàm len() và list() kết hợp với phương thức .neighbors() để tính điều này.
    • Iterable trong list comprehension là tất cả các nút trong T, truy cập bằng phương thức .nodes().
  • In ra các bậc.