Update metodi

update metodi bir to'plamga boshqa to'plamlarning elementlarini qo'shadi. Bunda asl to'plam o'zgaradi, metodning o'zi hech narsa qaytarmaydi. Metod parametrida elementlarini qo'shmoqchi bo'lgan to'plamlarni ko'rsatamiz.

Sintaksis

pythonto'plam.update(qo'shmoqchi bo'lgan to'plamlar)

Misol

Keling, update metodi yordamida to'plamimizga elementlar qo'shamiz:

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

Kodni bajarish natijasi:

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

Misol

update metodining qisqa shakli ham mavjud:

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

Kodni bajarish natijasi:

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

Misol

Endi to'plamimizga ikkita ro'yxatning elementlarini qo'shamiz:

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

Kodni bajarish natijasi:

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

Misol

Keling oldingi mislni qisqa shaklda yozamiz:

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

Kodni bajarish natijasi:

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

Shuningdek qarang

  • add metodi,
    to'plamga elementlar qo'shadi
  • union metodi,
    to'plamlarni birlashtiradi
  • remove metodi,
    to'plamdan elementlarni o'chiradi
  • len funksiyasi,
    to'plam uzunligini qaytaradi