Devdit
 

ตัวอย่าง อาเรย์ 2 มิติ ด้วยภาษา Python

6.1K

บทความนี้สอนวิธีสร้างตัวแปรอาเรย์ (Array) แบบ 2 มิติด้วยภาษา Python สมมุติให้ตัวแปร Array มี ตัวแปร x = a, b, c และ ตัวแปร y = 9, 8, 7 สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง การสร้างตัวแปรอาเรย์ 2 มิติ ด้วยภาษา Python

>>> x = ['a','b','c']
>>> y = [9,8,7]
>>> z = [x,y]
>>> z
[['a', 'b', 'c'], [9, 8, 7]]

โค้ดด้านบนตัวแปร z เป็นตัวแปรอาเรย์ (Array) แบบ 2 มิติ

 

ตัวอย่าง การแสดงข้อมูลตัวแปรอาเรย์ 2 มิติ

>>> z
[['a', 'b', 'c'], [9, 8, 7]]
หรือ
>>> z[:]
[['a', 'b', 'c'], [9, 8, 7]]

 

ตัวอย่าง การเข้าถึงข้อมูลด้วย Indexing

>>> z[0][0]
'a'
>>> z[0][2]
'c'
>>> z[1][0]
9
>>> z[1][2]
7

 

ตัวอย่าง การเข้านับจำนวนตัวแปรอาเรย์ 2 มิติ

>>> len(z)
2
>>> len(z[0])
3
>>> len(z[1])
3
แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ