[Python for Beginner] EP.3 : Python Collections (Array)

[Python] EP 3 : Collections (Array)

สวัสดีครับ จากตอนที่แล้วที่เราพูดถึงเรื่อง ตัวแปร และชนิดข้อมูล วันนี้ใน Python EP.3 มาเสนอตัวแปรประเภท Collections ซึ่งเป็นประเภทที่จะเก็บข้อมูลรวมกันเป็นชุดเดียว และใช้ชื่อตัวแปรเดียว โดยในกลุ่ม Collections จะมีตัวแปร 4 ชนิดได้แก่ List, Tuple, Set, Dictionary โดยที่ List มีคุณสมบัติดังนี้

  • สามารถแก้ไขข้อมูลได้
  • สามารถเรียงข้อมูลที่มีอยู่ได้
  • สามารถเก็บข้อมูลที่ซ้ำได้

เรามาดูตัวอย่างกัน เริ่มแรกวิธีการสร้างตัวแปรประเภท List ทำได้ 2 แบบ คือ

member = [‘John’, ‘Angle’, ‘Peter’, ‘Bobby’]

หรือ

member = list((‘John’, ‘Angle’, ‘Peter’, ‘Bobby’))

[Python] EP 3 : Collections (Array)

รูปแบบข้อมูลที่เก็บของ List

โดยที่ข้อมูลจะถูกจัดเก็บเป็นชุดโดยตำแหน่งเก็บจะเรียงจากซ้ายไปขวา และตำแหน่งจะเริ่มต้นที่ 0 จนถึง N-1 โดยที่ N คือจำนวนข้อมูลที่อยู่ใน List

วิธีการแก้ไขข้อมูล เช่นต้องการแก้ไขชื่อจาก Peter เป็น Pete ทำได้ดังนี้

member[2] = ‘Pete’ (index = 2)

[Python] EP 3 : Collections (Array)

ผลลัพธ์ที่ได้หลังการแก้ไข

สามารถเรียงข้อมูลได้ สามารถเขียนได้ดังนี้

member.sorted()

[Python] EP 3 : Collections (Array)

ผลลัพธ์ที่ได้จากการเรียงข้อมูล

วิธีการนำข้อมูลที่อยู่ในลิสต์ออกมาแสดงผลเขียนได้ดังนี้

for name in member:
print(name)

สรุปตัวแปรประเภท List ก็จะเหมาะใช้กับงานที่ต้องการเก็บข้อมูลเป็นชุด และให้สามารถแก้ไข และเรียงข้อมูลได้

ดูตัวอย่างเพิ่มเติมได้ที่ลิงก์ นี้

หวังว่าจะเป็นประโยชน์กับทุกท่านไม่มากก็น้อยครับ แล้วพบกันใหม่ในครั้งหน้า
Happy Coding!

Recent Posts

SQL Database Deployment Model

Microsoft Azure SQL Database [Deployment Model]

Deployment Model   เป็นบริการในรูปแบบPlatform as a Serviceของระบบฐานข้อมูลDatabaseบนโครงสร้างของMicrosoft AzureโดยมีDeployment Options ดังต่อไปนี้ 

Read More »
Microsoft App Serviceคืออะไร?

Microsoft Azure App Service คืออะไร?

Azure App Service เป็นอีกหนึ่งในบริการยอดนิยมของ Microsoft ที่ถูกใช้บริการมากที่สุด บริการนี้มีเครื่องมือที่จำเป็นเเละตอบโจทย์เป็นอย่างมากสำหรับ Developer ที่ต้องการมุ่งเน้นเเละให้ความสำคัญไปกับการพัฒนา Application

Read More »