⊗pyPmStEP 117 of 208 menu

Kuwepo kwa Kipengele katika Seti ya Python

Ili kuangalia kuwepo kwa kipengele katika seti, tumia opereta in. Upande wa kushoto wa opereta huwekwa kipengele unachotaka, na upande wa kulia - seti unayotaka kutafuta humo. Ikiwa kipengele kipo katika seti, basi thamani ya boolean True inarudi, vinginevyo - False.

Tuchukulie tuna seti ifuatayo:

st = {'a', 'b', 'c'}

Wacha tuangalie ikiwa kipo kipengele 'a' ndani yake:

res = 'a' in st print(res) # itatoa True

Sasa tujaribu kutafuta kipengele 'e' katika seti:

res = 'e' in st print(res) # itatoa False

Pia unaweza kuangalia kuwepo kwa kipengele fulani katika seti nyingi kwa wakati mmoja. Ili kufanya hivyo, tumia opereta wa umoja &:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # itatoa True

Ili kufanya kinyume na kujua kama hakipo kipengele katika seti, tumia muundo not in:

st = {'1', '2', '3'} res = '4' not in st print(res) # itatoa True

Seti imetolewa:

st = {1, 2, 3, 4, 5}

Kigezo kimetolewa:

num = 3

Angalia ikiwa thamani ya kigezo hiki ipo katika seti.

Mifuatayo ya code imetolewa:

st1 = {'1', '2', '3'} st2 = {'4', '5', 3} print('3' in st1 & st2)

Eleza nini kitaandikwa kwenye konsoli.

Mifuatayo ya code imetolewa:

st = {'ab', 'bc', 'cd'} txt = 'bc' print(txt not in st)

Eleza nini kitaandikwa kwenye konsoli.

Mifuatayo ya code imetolewa:

st = {'x', 'y', 'z', 'w'} txt = 'yz' print(txt not in st)

Eleza nini kitaandikwa kwenye konsoli.

ennlswithi