เรียนเขียนโปรแกรมง่ายๆกับ Expert programming Tutor ในบท Numpy Array Shape
รูปร่างของอาเรย์
รูปร่างของอาร์เรย์ คือจำนวนองค์ประกอบในแต่ละมิติ
การรับรูปร่างของอาร์เรย์
อาร์เรย์ NumPy มีแอตทริบิวต์ที่เรียกว่า รูปร่างที่ส่งคืน tuple ด้วยแต่ละดัชนีที่มีจำนวนองค์ประกอบที่สอดคล้องกัน
ตัวอย่าง
Print รูปร่างของอาร์เรย์ 2 มิติ
import numpy as np |
ตัวอย่างข้างต้นคืนค่า (2, 4) ซึ่งหมายความว่าอาร์เรย์มี 2 มิติและแต่ละมิติมี 4 องค์ประกอบ
ผลลัพธ์
(2,4) |
ต่อมาสร้างอาร์เรย์ที่มี 5 มิติโดยใช้ ndmin โดยใช้เวกเตอร์ที่มีค่า 1,2,3,4 และตรวจสอบว่ามิติสุดท้ายมีค่า 4
ตัวอย่าง
สร้างอาร์เรย์ที่มี 5 มิติโดยใช้ ndmin โดยใช้เวกเตอร์ที่มีค่า 1,2,3,4 และตรวจสอบว่ามิติสุดท้ายมีค่า 4
import numpy as np |
ผลลัพธ์
[[[[[1 2 3 4]]]]] |
อันดับต่างๆของรูปร่างแสดงถึงอะไร?
1.จำนวนเต็มในทุก ๆ ดัชนีจะบอกเกี่ยวกับจำนวนองค์ประกอบที่มีมิติที่เกี่ยวข้อง
2.ในตัวอย่างข้างต้นที่ index-4 เรามีค่า 4 ดังนั้นเราสามารถพูดได้ว่ามิติที่ 5 (4 + 1 th) มี 4 องค์ประกอบ
เเล้วเจอกันในบทหน้าครับผม
แปลจากhttps://www.w3schools.com/python/numpy_array_shape.asp
Tag ที่น่าสนใจ: numpy array shape programming python multidimensional_array ndmin tutorial tuple index dimensions elements expert_programming_tutor
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com