Pythonda bir nechta elementlarni to‘plamga qo‘shish
add usuli yordamida to‘plamga
bittadan element qo‘shish mumkin. Lekin,
bir vaqtning o‘zida bir nechta element
qo‘shish kerak bo‘lsa, update usuli
qo‘llaniladi.
Faraz qilaylik, bizda quyidagi to‘plam bor:
st = {'a', 'b', 'c', 'd'}
Agar usulga satr uzatilsa, u holda u
elementlar ro‘yxati sifatida to‘plamga
qo‘shiladi.
Keling, to‘plamga 'xyz' satrini
qo‘shamiz:
st.update('xyz')
print(st) # chop etadi {'z', 'y', 'd', 'c', 'x', 'a', 'b'}
update usulining parametrida
to‘plamga qo‘shish uchun ro‘yxatlarni
belgilash mumkin:
st.update(['1', '2', '3'])
print(st) # chop etadi {'1', 'b', 'a', 'd', 'c', '3', '2'}
Kortej elementlarini ham to‘plamga qo‘shish mumkin:
st.update((1, 2, 3))
print(st) # chop etadi {'a', 'c', 1, 2, 3, 'd', 'b'}
Lug‘atlar uzatilganda esa, to‘plamga faqat uning kalitlari qo‘shiladi:
st.update({1: 'text1', 2: 'text2'})
print(st) # chop etadi {1, 'd', 2, 'a', 'b', 'c'}
Berilgan to‘plam:
st = {'x', 'y', 'z', 'w'}
Unga 'abxcz' satrini qo‘shing.
Berilgan to‘plam:
st = {1, 2, 3}
Shuningdek, berilgan ro‘yxat:
lst = [3, 4, 5, 6]
Ro‘yxat elementlarini bizning to‘plamimizga qo‘shing.
Quyidagi kod berilgan:
st = {'12', '34', '56'}
tlp = (2, 4, 6)
st.update(tlp)
print(st)
Konsolga nima chiqishini aytib bering.