Python Dictionary เมธอด values()
เมธอด values() ใช้สำหรับดึงข้อมูลส่วนที่เป็นค่า value ใน Dictionary ออกมา โดยจะคืนค่ากลับออกมาเป็น view object…
เรียนรู้การใช้งาน Python Dictionary โครงสร้างข้อมูลสำคัญที่ใช้เก็บคู่ข้อมูล Key-Value พร้อมตัวอย่างการสร้าง เพิ่ม ลบ อัปเดต และการประยุกต์ใช้งาน Dictionary เพื่อจัดการข้อมูลในโปรแกรมอย่างมีประสิทธิภาพ
เมธอด values() ใช้สำหรับดึงข้อมูลส่วนที่เป็นค่า value ใน Dictionary ออกมา โดยจะคืนค่ากลับออกมาเป็น view object…
เมธอด update() ใช้สำหรับการเพิ่มข้อมูลเข้าไปใน Dictionary โดยข้อมูลที่เพิ่มเข้าไปสามารถเป็นข้อมูลแบบ Dictionary หรือข้อมูลชนิด Iterable อื่น ๆ…
เราสามารถใช้เมธอด setdefault() เพื่อเข้าถึงข้อมูลใน Dictionary โดยระบุ key เป็นพารามิเตอร์ โดยจะได้ค่ากลับมาเป็นค่าของข้อมูลตาม key ที่ระบุ…
เมธอด popitem() จะลบข้อมูลลำดับสุดท้ายใน Dictionary ออกไป (ใน Python เวอร์ชันต่ำกว่า 3.7 จะลบข้อมูลแบบสุ่ม)…
เมธอด pop() ใช้สำหรับลบข้อมูลใน Dictionary ตามคีย์ที่ระบุ โดยจะคืนค่ากลับมาเป็นค่าของข้อมูลที่ถูกลบ (ตามคีย์ที่ระบุ) รูปแบบการใช้งาน ผลลัพธ์ ข้อมูลที่มีคีย์…
เมธอด keys() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งเก็บค่า keys ของ Dictionary ต้นทาง…
เมธอด items() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งภายในจะเก็บข้อมูลของ Dictionary แบบจับคู่ key-value ในรูปแบบ…
เราสามารถใช้เมธอด get() เพื่อเข้าถึงข้อมูลใน Dictionary ได้ โดยการระบุ key ที่ต้องการ มีรูปแบบการใช้งานดังนี้ ผลลัพธ์…
เราสามารถสร้าง Dictionary ด้วยเมธอ fromkeys() ซึ่งจะได้ผลลัพธ์เป็น Dictionary ที่มี key และ value…
ถ้าต้องการคัดลอกข้อมูลทั้งหมดใน Dictionary สามารถทำได้โดยใช้เมธอด copy() โดยผลลัพธ์จะได้เป็น Dictionary อีกชุดหนึ่งที่มีข้อมูลเหมือน Dictionary ต้นทางทุกประการ ผลลัพธ์…
เราสามารถลบสมาชิกทั้งหมดใน Dictionary ได้โดยการใช้เมธอด clear() โดยมีรูปแบบการใช้งานดังนี้ โดยข้อมูลทั้งหมดใน Dictionary ต้นทางจะถูกลบออกไป ผลลัพธ์ Before…
ข้อมูลประเภท Dictionary สามารถเก็บข้อมูลได้ทุกประเภท รวมถึง Dictionary ด้วย นั่นคือเราสามารถเก็บข้อมูลประเภท Dictionary ซ้อนกันได้ เรียกว่า…
ถ้าต้องการคัดลอกข้อมูลประเภท Dictionary สามารถทำได้โดยใช้เมธอด copy() ผลลัพธ์ ตัวแปร myDict มีข้อมูลเหมือนกันกับตัวแปร phone {‘brand’:…
เราสามารถวนลูปเข้าถึงสมาชิกใน Dictionary ได้โดยการใช้ลูป for แต่ค่าที่คืนกลับมาจะเป็น key ไม่ใช่ค่า value ดังตัวอย่าง ผลลัพธ์…
เราสามารถลบข้อมูลออกจาก Dictionary ได้หลายวิธีด้วยกัน เมธอด pop() เมธอด pop() ใช้สำหลับลบข้อมูลออกจาก Dictionary โดยการระบุ…
การเพิ่มข้อมูลใหม่เข้าไปใน Dictionary สามารถทำได้ง่าย ๆ โดยการระบุ key ใหม่ และกำหนด value ใหม่…
เราสามารถเปลี่ยนแปลงค่าข้อมูลใน Dictionary โดยการระบุ key ดังนี้ ผลลัพธ์ Price before change :…
ถ้าต้องการเข้าถึงข้อมูลใน Dictionary สามารถทำได้โดยระบุชื่อ key ไว้ภายในวงเล็บสี่เหลี่ยม ดังนี้ ตัวอย่าง ผลลัพธ์ iPhone 14…
Dictionary เป็นการเก็บข้อมูลแบบ Collection อีกแบบหนึ่ง ใช้เก็บค่าข้อมูลที่มีการจับคู่กันแบบ key:value สามารถแก้ไขข้อมูลได้ และไม่สามารถเก็บข้อมูลซ้ำกันได้ (ชื่อ key…