เมธอด update() ใช้สำหรับรวมสมาชิกจากหลายเซ็ทเข้าด้วยกัน คล้าย ๆ เมธอด union() แต่เมธอด update() จะนำสมาชิกจากเซ็ท (หรือ Iterable) อื่นมาเพิ่มเข้าในเซ็ทต้นทาง มีรูปแบบการใช้งานดังนี้
set.update(iterable)
iterableคือข้อมูลประเภท iterable ใด ๆ ก็ได้ เช่น Set, List, Tuple, etc. (ถ้ามีหลายชุดให้คั่นด้วยเครื่องหมายคอมม่า,)
ตัวอย่าง
a = {"Microsoft", "Dell", "MSI", "Lenovo", "Asus"}
b = {"Microsoft", "HP", "Acer", "Asus"}
a.update(b)
print(a)- บรรทัดที่ 3 ใช้เมธอด
update()เปรียบเทียบข้อมูลในเซ็ทaกับเซ็ทbแล้วนำข้อมูลจากเซ็ทbมารวมไว้ในเซ็ทa(ถ้ามีข้อมูลที่เหมือนกัน จะเหลือไว้เพียงชุดเดียวเท่านั้น)
ผลลัพธ์
{‘Dell’, ‘MSI’, ‘Lenovo’, ‘Microsoft’, ‘Asus’, ‘Acer’, ‘HP’}
