update Metodu

update metodu, bir kümeye diğer kümelerden elemanlar ekler. Bu işlem orijinal kümeyi değiştirir ve metodun kendisi hiçbir şey döndürmez. Metodun parametresinde elemanlarını eklemek istediğimiz kümeleri belirtiriz.

Sözdizimi

pythonküme.update(eklemek istediğimiz kümeler)

Örnek

Hadi update metodunu kullanarak kümemize elemanlar ekleyelim:

pythonst1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)

Kodun çalıştırılmasının sonucu:

python{'1', 'a', '2', '3', 'b', 'c'}

Örnek

update metodunun ayrıca kısa bir formu vardır:

pythonst1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)

Kodun çalıştırılmasının sonucu:

python{'1', '3', 'b', 'a', 'c', '2'}

Örnek

Şimdi hadi kümemize iki listeden elemanlar ekleyelim:

pythonst1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)

Kodun çalıştırılmasının sonucu:

python{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}

Örnek

Hadi önceki örneği kısa formda yeniden yazalım:

pythonst1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)

Kodun çalıştırılmasının sonucu:

python{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}

Ayrıca Bakınız

  • add metodu,
    bir kümeye eleman ekler
  • union metodu,
    kümeleri birleştirir
  • remove metodu,
    bir kümeden elemanları kaldırır
  • len fonksiyonu,
    bir kümenin uzunluğunu döndürür