Computer >> Máy Tính >  >> Lập trình >> Python

Tạo ma trận n * n trong Python

Khi bắt buộc phải tạo một ma trận có kích thước n * n, tính năng hiểu danh sách sẽ được sử dụng.

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

N = 4
print("The value of N is ")
print(N)

my_result = [list(range(1 + N * i, 1 + N * (i + 1)))
   for i in range(N)]

print("The matrix of dimension N * 0 is :")
print(my_result)

Đầu ra

The value of N is
4
The matrix of dimension N * 0 is :
[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]

Giải thích

  • Giá trị của N được xác định trước.

  • Nó được hiển thị trên bảng điều khiển.

  • Nó cho biết về các kích thước của ma trận.

  • Số được lặp lại và được chuyển thành danh sách.

  • Điều này được gán cho một biến.

  • Nó được hiển thị trên bảng điều khiển.