add vs Update in festgelegten Operationen in Python
Was ist der Unterschied zwischen Add- und Update-Operationen in Python, wenn ich dem Set nur einen einzigen Wert hinzufügen möchte.
a = set()
a.update([1]) #works
a.add(1) #works
a.update([1,2])#works
a.add([1,2])#fails
Kann jemand erklären, warum das so ist.