Home / Developer  / Programming Language  / การจัดการชุดข้อมูล tuple() และ list()ในภาษา Python

การจัดการชุดข้อมูล tuple() และ list()ในภาษา Python

ชุดข้อมูลแบบ tuple() เป็นชุดข้อมูลที่มีโครงสร้างใกล้เคียงกับ list() สามารถเก็บข้อมูลภายในหลายจำนวนในตัวแปรชุดเดียวกัน โดยมีอ้างถึงข้อมูลผ่านการเรียก Index ของชุดข้อมูลภายใน

ตัวอย่างการประกาศตัวแปร แบบ tuple()

Screen Shot 2558-10-10 at 4.32.15 PM

รูปแบบการ ใช้งาน tuple()

ทำการ Run กด F5 ดู

Screen Shot 2558-10-10 at 4.33.35 PM

ตัวอย่างการเรียก Print ค่าใน tuple()

หากว่าเราต้องการเรียกใช้ข้อมูลภายในให้ปรากฏขึ้นมาแค่ตัวเดียวก็ให้ระบุค่า index ลงไปใน [n] ตั้งแต่จำนวน 0,1,2..n เป็นต้น

Screen Shot 2558-10-10 at 4.37.09 PM

ตัวอย่างเมื่อ run คำสั่งภาษา Python

ความแตกต่างระหว่าง tuple() และ list()

tuple() จะเป็นชุดข้อมูลที่เก็บตัวแปรภายในที่เป็นค่าคงที่ ที่ไม่มีการเปลี่ยนแปลงภายหลัง และเป็นข้อมูลที่ไม่สามารถเพิ่มหรือลบได้หลังจากเพิ่มเข้าไป เพื่อช่วยในการเข้าถึงข้อมูลได้รวดเร็วกว่า การใช้ tuple() จะต้องรู้ตำแหน่ง index ที่แน่นอนก่อนการประกาศ

ข้อดีของภาษา Python คือหากต้องการเปลี่ยนแปลงรูปแบบของตัวแปรแบบ tuple() ไปเป็น list() สามารถใช้คำสั่งแปลงค่าได้ดังนี้

ตัวอย่างในการแปลง tuple() เป็น list() เพื่อจะได้แก้ไข และเพิ่มเติมข้อมูล สำหรับเปลี่ยนแปลงได้คือคำสั่ง

ทำการ run โปรแกรมของเรา

Screen Shot 2558-10-10 at 4.39.33 PM

ตัวอย่างการแปลงข้อมูลจาก tuple() เป็น list()

ซึ่งเมื่อข้อมูลเป็น list() แล้วเราสามารถใชคำสั่ง list.append() เพิ่มข้อมูลเข้าไปในชุดข้อมูลได้ ดังตัวอย่างเพิ่ม “thor” เข้าไป

ลองรันคำสั่งดูสักหน่อย

Screen Shot 2558-10-10 at 4.42.37 PM

ตัวอย่างการ run ข้อมูลของ list() ที่แปลงจาก tuple() และมีการเพิ่มสมาชิกข้อมูลเข้ามา

Comments

daydevthailand@gmail.com

อาจารย์คณะเทคโนโลยีสารสนเทศ ภาควิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม มหาวิทยาลัยธุรกิจบัณฑิตย์ และ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Review overview
NO COMMENTS

Sorry, the comment form is closed at this time.