130
130
130
130
V BOB.
WWW-TEXNOLOGIYA VA HTML TILI
A | B
A.union(B)
A va B to‘plamini birlashtirib, yangi to‘plam
hosil qiladi.
A |= B
A.update(B)
B to‘plamdagi elementlarni A to‘plamga
qo‘shadi
A & B
A.intersection(B)
A va B to‘plamlari
kesishmasi, ya’ni ikkala
to‘plam uchun umumiy bo‘lgan
elementlarni
oladi.
A &= B
A.intersection_update(B)
A to‘plamda B to‘plamda
mavjud elementlarni
qoldiradi.
A - B
A.difference(B)
A va B to‘plamlarning
ayirmasi, ya’ni A
to‘plamda mavjud va B to‘plamida mavjud
bo‘lmagan elementlarini qaytaradi.
A - B
A.difference_update(B)
A to‘plamdan B to‘plamda mavjud elementlarni
o‘chiradi.
A<=B
A.issubset(B)
A to‘plami B to‘plamining qism to‘plami
ekanligini tekshiradi.
A>=B
A.issuperset(B)
B to‘plami A to‘plamining qism to‘plami
ekanligini tekshiradi.
A
A<=B and A!=B
A to‘plam B to‘plamdan kichik.
A>B
A>=B and A!=B
A to‘plam B to‘plamdan katta.
>>> viloyat={'Toshkent', 'Namangan', 'Jizzax'}
>>> voha={'Jizzax', 'Qashqadaryo','Surxondaryo'}
>>> a=viloyat & voha
>>> print(a)
'viloyat' nomli to‘plam yaratildi.
'voha' nomli to‘plam yaratildi.
'viloyat' va 'voha' nomli to‘plamlar
kesishmasini, ya’ni ikkala to‘plamda
mavjud elementni chiqaradi.
{'Jizzax'}
AMALIY MASHG‘ULOT
Masala.
Foydalanuvchi tomonidan kiritilgan matnda qancha so‘z ishtirok etganligini
aniqlovchi dastur tuzing.
Ko‘rsatma:
foydalanuvchi tomonidan
satrlar soni kiritiladi, so‘ngra satrlarning o‘zi kiritiladi.