Vipengee vya Kawaida vya Seti Nyingi katika Python
Ili kupata makutano ya seti nyingi,
yaani, vipengee vinavyowatikiliwa kwa pamoja,
ni muhimu kutumia njia intersection.
Kwenye kigeuzi chake, tunapita seti ambayo
tunahitaji kujua vipengee vinavyowatikiliwa. Njia hurudisha
seti ya vipengee vinavyowatikiliwa.
Tuchukulie tuna seti mbili:
pythonst1 = {'a', 'b', 'c'}
st2 = {'x', 'w', 'c', 'a'}
Wacha tuonyeshe vipengee vinavyowatikiliwa na seti zote mbili:
pythonres = st1.intersection(st2)
print(res) # itaonyesha {'c', 'a'}
Pia kuna fupi ya uandishi wa njia hii. Wacha tuandike upya mfano uliopita kulingana na hiyo:
pythonres = st1 & st2
print(res) # itaonyesha {'c', 'a'}
Задание 1
Zipo seti mbili:
pythonst1 = {'12', '6', '2'}
st2 = {'6', '10', '3', '2'}
Pata vipengee vinavyowatikiliwa na seti zote.
Задание 2
Zipo seti tatu:
pythonst1 = {1, 2, 3, 4}
st2 = {1, 2, 4, 5}
st3 = {1, 2, 5, 7}
Pata seti ya vipengee vinavyowatikiliwa na seti zote tatu:
python{1, 2}