Skip to content

คำสั่ง enumerate ใน Python

enumerate เป็นคำสั่งสำหรับแจกแจงค่า index และข้อมูลใน index ในรูปแบบทูเพิล (Tuple)

ดังนี้ (Index,Value) โดยต้องใช้กับข้อมูลชนิด list

เช่น

a=[3,6,8,2]
for Index,Value in enumerate(a):
	print("Index : "+str(Index)+" Value : "+sr(Value))

ผลลัพธ์

Index : 0 Value : 3
Index : 1 Value : 6
Index : 2 Value : 8
Index : 3 Value : 2

การใช้คำสั่งนี้ช่วยลดจำนวนโค้ดในการรับค่าข้อมูลพร้อม Index ใน List ได้และสะดวกยิ่ง หากคุณกำลังใช้ while ในการลูปพร้อมหาค่า index ของ list ในภาษา Python อยู่ ให้ลองเปลี่ยนมาใช้คำสั่งนี้

บทความนี้อยู่ที่ https://python3.wannaphong.com/2017/09/คำสั่ง-enumerate-ใน-python.html

Published on Categories เริ่มต้นกับภาษาไพทอน

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *