Python ตอนที่ 97 การเพิ่มข้อมูลใน Set

หลังจากสร้างตัวแปรหรือข้อมูลประเภท Set ขึ้นมาแล้ว เราไม่สามารถเปลี่ยนแปลงค่าข้อมูลใด ๆ ภายใน Set ได้ แต่เราสามารถเพิ่มข้อมูลใหม่เข้าไปใน Set ได้

เราสามารถเพิ่มข้อมูลที่ละ 1 ข้อมูล เข้าไปใน Set ได้ โดยใช้เมธอด add()

myset = set(("iPhone", "iPad", False, "iPod", "iLoveU"))

myset.add("Samsung")

print(myset)

นอกจากนี้เรายังสามารถเพิ่มข้อมูลจาก Set อื่น ๆ เข้ามาในอีก Set หนึ่ง ก็ได้ โดยใช้เมธอด update()

myset = set(("iPhone", "iPad", "iPod"))

android = {"Samsung", "Oppo", "Vivo"}

myset.update(android)

print(myset)

หรือเราจะเพิ่มข้อมูลจากคอลเล็กชั่นประเภทอื่น ๆ เช่น List, Tuple, Dictionary เข้ามาใน Set ก็ได้เช่นกัน โดยใช้เมธอด update()

myset = {"iPhone", "iPad", "iPod"}

android = ["Samsung", "Oppo", "Vivo"]

myset.update(android)

print(myset)