Qo'shish usulidan foydalanib, to'plamga bir vaqtning o'zida elementlarni qo'shishingiz mumkin. Ammo, bir vaqtning o'zida bir nechta elementlarni qo'shish kerak bo'lganda, yangilash usuli qo'llaniladi.
Keling, to'plamga ega bo'lamiz:
st = {'a', 'b', 'c', 'd'}
Agar siz metodga satr o'tkazsangiz, u elementlar ro'yxati sifatida to'plamga qo'shiladi. Keling, to'plamga "xyz" qatorini qo'shamiz:
st.update('xyz')
print(st) # выведет {'z', 'y', 'd', 'c', 'x', 'a', 'b'}
Yangilash usuli parametrida siz to'plamga qo'shiladigan ro'yxatlarni belgilashingiz mumkin:
st.update(['1', '2', '3'])
print(st) # выведет {'1', 'b', 'a', 'd', 'c', '3', '2'}
To'plamga kortejlar elementlari ham qo'shilishi mumkin:
st.update((1, 2, 3))
print(st) # выведет {'a', 'c', 1, 2, 3, 'd', 'b'}
Ammo lug'atlarni o'tkazishda to'plamga faqat uning kalitlari qo'shiladi:
st.update({1: 'text1', 2: 'text2'})
print(st) # выведет {1, 'd', 2, 'a', 'b', 'c'}
To'plam berilgan:
st = {'x', 'y', 'z', 'w'}
Unga "abxcz" qatorini qo'shing.
To'plam berilgan:
st = {1, 2, 3}
Ro'yxat ham berilgan:
lst = [3, 4, 5, 6]
To'plamimizga ro'yxat elementlarini qo'shing.
Quyidagi kod beriladi:
st = {'12', '34', '56'}
tlp = (2, 4, 6)
st.update(tlp)
print(st)
Konsolga nima chop etilishini ayting.