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:
st1 = {'a', 'b', 'c'}
st2 = {'x', 'w', 'c', 'a'}
Wacha tuonyeshe vipengee vinavyowatikiliwa na seti zote mbili:
res = st1.intersection(st2)
print(res) # itaonyesha {'c', 'a'}
Pia kuna fupi ya uandishi wa njia hii. Wacha tuandike upya mfano uliopita kulingana na hiyo:
res = st1 & st2
print(res) # itaonyesha {'c', 'a'}
Zipo seti mbili:
st1 = {'12', '6', '2'}
st2 = {'6', '10', '3', '2'}
Pata vipengee vinavyowatikiliwa na seti zote.
Zipo seti tatu:
st1 = {1, 2, 3, 4}
st2 = {1, 2, 4, 5}
st3 = {1, 2, 5, 7}
Pata seti ya vipengee vinavyowatikiliwa na seti zote tatu:
{1, 2}