Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การสร้างเมทริกซ์ของ n*n ใน Python


เมื่อต้องการสร้างเมทริกซ์ของมิติ n * n จะใช้การทำความเข้าใจรายการ

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

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)

ผลลัพธ์

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]]

คำอธิบาย

  • ค่าของ N ถูกกำหนดไว้ล่วงหน้า

  • จะแสดงบนคอนโซล

  • มันบอกเกี่ยวกับมิติของเมทริกซ์

  • ตัวเลขซ้ำแล้วซ้ำอีกและจะถูกแปลงเป็นรายการ

  • สิ่งนี้ถูกกำหนดให้กับตัวแปร

  • จะแสดงบนคอนโซล