Python – Matrix

Python – Matrix เมทริกซ์(matrix) คือการจัดโครงสร้างข้อมูลในรูปแบบ 2 มิติ(two-dimensional) ซึ่งจะนำข้อมูลตัวเลขไปทำการจัดเรียงให้อยู่ในโครงสร้างซึ่งประกอบด้วยแถว(row)และหลัก(column) จากตารางตัวอย่างนั้น เป็นการจำลองการเก็บข้อมูลจำนวนหนังสือที่อยู่ในคลังสินค้าของร้านหนังสือสาขาต่างๆ โดยจัดเก็บข้อมูลในรูปแบบเมทริกซ์(matrix) ที่มีขนาด 5×4 คือมีข้อมูล 5 แถว และ 4 หลัก เนื่องจากใน python นั้นไม่มีรูปแบบข้อมูลชนิดเมทริกซ์ หากต้องการจัดโครงสร้างข้อมูลให้อยู่ในรูปแบบดังกล่าว ต้องอาศัยการจัดรูปแบบข้อมูลโดยใช้ลิสต์ซ้อนอยู่ภายในลิสต์มาแทน หรืออาจใช้อาเรย์ซ้อนอยู่ภายในอาเรย์จากไลบรารี่ numpy การสร้างข้อมูลในรูปแบบเมทริกซ์ การสร้างเมทริกซ์ของข้อมูลโดยการสร้างลิสต์ซ้อนอยู่ภายในลิสต์ การสร้างเมทริกซ์ของข้อมูลโดยการกำหนดข้อมูลทั้งหมดภายในครั้งเดียว เนื่องจากใน python ไม่มีชุดข้อมูลชนิดเมทริกซ์ ดังนั้นการสร้างข้อมูลรูปแบบเมทริกซ์ต้องอาศัยการสร้างข้อมูลลิสต์ซ้อนอยู่ภายในข้อมูลอีกลิสต์หนึ่งโดยแต่ละลิสต์ภายในจะแยกกันด้วยเครื่องหมาย “, ” และข้อมูลทั้งหมดจะอยู่ภายในเครื่องหมาย “[]” ตัวอย่างการใช้งาน # -*- coding: utf-8 -*- # กำหนดตัวแปรเก็บข้อมูลในโครงสร้างเมทริกซ์ โดยอาศัยชนิดข้อมูลลิสต์ซ้อนอยู่ภายในลิสต์ # เพื่อเก็บข้อมูลในรูปแบบเมทริกซ์แทน โดยทำการเก็บข้อมูลจำนวนหนังสือที่คงเหลือในคลังสินค้า # ของร้านจากสาขาต่างๆ books_in_stores = [[5, 0, Read more about Python – Matrix[…]