สวัสดีครับ จากตอนที่แล้วที่เราพูดถึงเรื่อง ตัวแปร และชนิดข้อมูล วันนี้ใน Python EP.3 มาเสนอตัวแปรประเภท Collections ซึ่งเป็นประเภทที่จะเก็บข้อมูลรวมกันเป็นชุดเดียว และใช้ชื่อตัวแปรเดียว โดยในกลุ่ม Collections จะมีตัวแปร 4 ชนิดได้แก่ List, Tuple, Set, Dictionary โดยที่ List มีคุณสมบัติดังนี้
- สามารถแก้ไขข้อมูลได้
- สามารถเรียงข้อมูลที่มีอยู่ได้
- สามารถเก็บข้อมูลที่ซ้ำได้
เรามาดูตัวอย่างกัน เริ่มแรกวิธีการสร้างตัวแปรประเภท List ทำได้ 2 แบบ คือ
member = [‘John’, ‘Angle’, ‘Peter’, ‘Bobby’]
หรือ
member = list((‘John’, ‘Angle’, ‘Peter’, ‘Bobby’))
รูปแบบข้อมูลที่เก็บของ List
โดยที่ข้อมูลจะถูกจัดเก็บเป็นชุดโดยตำแหน่งเก็บจะเรียงจากซ้ายไปขวา และตำแหน่งจะเริ่มต้นที่ 0 จนถึง N-1 โดยที่ N คือจำนวนข้อมูลที่อยู่ใน List
วิธีการแก้ไขข้อมูล เช่นต้องการแก้ไขชื่อจาก Peter เป็น Pete ทำได้ดังนี้
member[2] = ‘Pete’ (index = 2)
ผลลัพธ์ที่ได้หลังการแก้ไข
สามารถเรียงข้อมูลได้ สามารถเขียนได้ดังนี้
member.sorted()
ผลลัพธ์ที่ได้จากการเรียงข้อมูล
วิธีการนำข้อมูลที่อยู่ในลิสต์ออกมาแสดงผลเขียนได้ดังนี้
for name in member:
print(name)
สรุปตัวแปรประเภท List ก็จะเหมาะใช้กับงานที่ต้องการเก็บข้อมูลเป็นชุด และให้สามารถแก้ไข และเรียงข้อมูลได้
ดูตัวอย่างเพิ่มเติมได้ที่ลิงก์ นี้
หวังว่าจะเป็นประโยชน์กับทุกท่านไม่มากก็น้อยครับ แล้วพบกันใหม่ในครั้งหน้า
Happy Coding!