Python Dictionaries

เรียนรู้การใช้งาน Python Dictionary โครงสร้างข้อมูลสำคัญที่ใช้เก็บคู่ข้อมูล Key-Value พร้อมตัวอย่างการสร้าง เพิ่ม ลบ อัปเดต และการประยุกต์ใช้งาน Dictionary เพื่อจัดการข้อมูลในโปรแกรมอย่างมีประสิทธิภาพ

Python Dictionary เมธอด values()

เมธอด values() ใช้สำหรับดึงข้อมูลส่วนที่เป็นค่า value ใน Dictionary ออกมา โดยจะคืนค่ากลับออกมาเป็น view object…

Python Dictionary เมธอด update()

เมธอด update() ใช้สำหรับการเพิ่มข้อมูลเข้าไปใน Dictionary โดยข้อมูลที่เพิ่มเข้าไปสามารถเป็นข้อมูลแบบ Dictionary หรือข้อมูลชนิด Iterable อื่น ๆ…

Python Dictionary เมธอด setdefault()

เราสามารถใช้เมธอด setdefault() เพื่อเข้าถึงข้อมูลใน Dictionary โดยระบุ key เป็นพารามิเตอร์ โดยจะได้ค่ากลับมาเป็นค่าของข้อมูลตาม key ที่ระบุ…

Python Dictionary เมธอด popitem()

เมธอด popitem() จะลบข้อมูลลำดับสุดท้ายใน Dictionary ออกไป (ใน Python เวอร์ชันต่ำกว่า 3.7 จะลบข้อมูลแบบสุ่ม)…

Python Dictionary เมธอด pop()

เมธอด pop() ใช้สำหรับลบข้อมูลใน Dictionary ตามคีย์ที่ระบุ โดยจะคืนค่ากลับมาเป็นค่าของข้อมูลที่ถูกลบ (ตามคีย์ที่ระบุ) รูปแบบการใช้งาน ผลลัพธ์ ข้อมูลที่มีคีย์…

Python Dictionary เมธอด keys()

เมธอด keys() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งเก็บค่า keys ของ Dictionary ต้นทาง…

Python Dictionary เมธอด items()

เมธอด items() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งภายในจะเก็บข้อมูลของ Dictionary แบบจับคู่ key-value ในรูปแบบ…

Python Dictionary เมธอด get()

เราสามารถใช้เมธอด get() เพื่อเข้าถึงข้อมูลใน Dictionary ได้ โดยการระบุ key ที่ต้องการ มีรูปแบบการใช้งานดังนี้ ผลลัพธ์…

Python Dictionary เมธอด fromkeys()

เราสามารถสร้าง Dictionary ด้วยเมธอ fromkeys() ซึ่งจะได้ผลลัพธ์เป็น Dictionary ที่มี key และ value…

Python Dictionary เมธอด copy()

ถ้าต้องการคัดลอกข้อมูลทั้งหมดใน Dictionary สามารถทำได้โดยใช้เมธอด copy() โดยผลลัพธ์จะได้เป็น Dictionary อีกชุดหนึ่งที่มีข้อมูลเหมือน Dictionary ต้นทางทุกประการ ผลลัพธ์…

Python Dictionary เมธอด clear()

เราสามารถลบสมาชิกทั้งหมดใน Dictionary ได้โดยการใช้เมธอด clear() โดยมีรูปแบบการใช้งานดังนี้ โดยข้อมูลทั้งหมดใน Dictionary ต้นทางจะถูกลบออกไป ผลลัพธ์ Before…

Python Dictionary ซ้อนกัน

ข้อมูลประเภท Dictionary สามารถเก็บข้อมูลได้ทุกประเภท รวมถึง Dictionary ด้วย นั่นคือเราสามารถเก็บข้อมูลประเภท Dictionary ซ้อนกันได้ เรียกว่า…

Python การคัดลอก Dictionary

ถ้าต้องการคัดลอกข้อมูลประเภท Dictionary สามารถทำได้โดยใช้เมธอด copy() ผลลัพธ์ ตัวแปร myDict มีข้อมูลเหมือนกันกับตัวแปร phone {‘brand’:…

Python การลบข้อมูลใน Dictionary

เราสามารถลบข้อมูลออกจาก Dictionary ได้หลายวิธีด้วยกัน เมธอด pop() เมธอด pop() ใช้สำหลับลบข้อมูลออกจาก Dictionary โดยการระบุ…

Python การเข้าถึงข้อมูลใน Dictionary

ถ้าต้องการเข้าถึงข้อมูลใน Dictionary สามารถทำได้โดยระบุชื่อ key ไว้ภายในวงเล็บสี่เหลี่ยม ดังนี้ ตัวอย่าง ผลลัพธ์ iPhone 14…

Python ข้อมูลประเภท Dictionary

Dictionary เป็นการเก็บข้อมูลแบบ Collection อีกแบบหนึ่ง ใช้เก็บค่าข้อมูลที่มีการจับคู่กันแบบ key:value สามารถแก้ไขข้อมูลได้ และไม่สามารถเก็บข้อมูลซ้ำกันได้ (ชื่อ key…