Update metodu

update metodu bir çoxluğa diger çoxluqlardan elementlar əlavə edir. Bununla əlaqədar olaraq, ilkin çoxluq dəyişir, metodun özü isə heç nə qaytarmır. Metodun parametrində elementlərini əlavə etmək istədiyimiz çoxluqları göstəririk.

Sintaksis

pythonçoxluq.update(əlavə etmək istədiyimiz çoxluqlar)

Nümunə

Gəlin update metodu vasitəsilə çoxluğumuza elementlar əlavə edək:

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

Kodun icrasının nəticəsi:

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

Nümunə

update metodunun qısa forması da var:

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

Kodun icrasının nəticəsi:

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

Nümunə

İndi isə gəlin çoxluğumuza iki siyahıdan elementlar əlavə edək:

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

Kodun icrasının nəticəsi:

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

Nümunə

Gəlin əvvəlki nümunəni qısa formada yenidən yazaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin bax

  • add metodu,
    çoxluğa elementlar əlavə edir
  • union metodu,
    çoxluqları birləşdirir
  • remove metodu,
    çoxluqdan elementları silir
  • len funksiyası,
    çoxluğun uzunluğunu qaytarır