⊗pyPmStMEA 111 of 208 menu

Python'da Kümelere Birden Fazla Eleman Ekleme

add metodu kullanılarak kümeye tek seferde bir eleman eklenebilir. Ancak, aynı anda birden fazla eleman eklenmesi gerektiğinde, update metodu kullanılır.

Şu kümemiz olduğunu varsayalım:

st = {'a', 'b', 'c', 'd'}

Metoda bir string verilirse, bu string bir dizi eleman olarak kümeye eklenecektir. Kümeye 'xyz' stringini ekleyelim:

st.update('xyz') print(st) # çıktısı {'z', 'y', 'd', 'c', 'x', 'a', 'b'}

update metodunun parametresinde kümeye eklemek için listeler belirtilebilir:

st.update(['1', '2', '3']) print(st) # çıktısı {'1', 'b', 'a', 'd', 'c', '3', '2'}

Demetlerin (tuple) elemanları da kümeye eklenebilir:

st.update((1, 2, 3)) print(st) # çıktısı {'a', 'c', 1, 2, 3, 'd', 'b'}

Ancak, sözlükler (dictionary) verildiğinde kümeye sadece anahtarları (key) eklenecektir:

st.update({1: 'text1', 2: 'text2'}) print(st) # çıktısı {1, 'd', 2, 'a', 'b', 'c'}

Verilen küme:

st = {'x', 'y', 'z', 'w'}

Bu kümeye 'abxcz' stringini ekleyin.

Verilen küme:

st = {1, 2, 3}

Ayrıca verilen liste:

lst = [3, 4, 5, 6]

Listedeki elemanları kümemize ekleyin.

Verilen kod:

st = {'12', '34', '56'} tlp = (2, 4, 6) st.update(tlp) print(st)

Konsola ne yazdırılacağını söyleyin.

uznlenitsw