in operatorundan istifadə edərək çoxluqda elementin olub-olmadığını yoxlamağı öyrənəcəyik.">


⊗pyPmStEP 117 of 208 menu

Pythonda çoxluqda elementin olub-olmadığını yoxlamaq

Çoxluqda elementin olub-olmadığını yoxlamaq üçün in operatorunu tətbiq etməlisiniz. Operatorun sol tərəfində axtarılan element, sağ tərəfində isə onun axtarılacağı çoxluq göstərilir. Əgər element çoxluqda tapılarsa, True məntiqi qaytarılır, əks halda isə - False.

Tutaq ki, bizim bir çoxluğumuz var:

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

Gəlin onun içində 'a' elementinin olub-olmadığını yoxlayaq:

res = 'a' in st print(res) # True çap edəcək

İndi isə çoxluqda 'e' elementini axtarmağa çalışaq:

res = 'e' in st print(res) # False çap edəcək

Həmçinin, müəyyən bir elementin bir neçə çoxluqda olub-olmadığını yoxlamaq olar. Bunun üçün & birləşmə operatorunu da tətbiq etməlisiniz:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # True çap edəcək

Əksinə getmək və elementin çoxluqda olmadığını öyrənmək üçün not in konstruksiyasından istifadə edə bilərsiniz:

st = {'1', '2', '3'} res = '4' not in st print(res) # True çap edəcək

Çoxluq verilmişdir:

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

Dəyişən verilmişdir:

num = 3

Bu dəyişənin qiymətinin çoxluqda olub-olmadığını yoxlayın.

Aşağıdakı kod verilmişdir:

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

Konsola nə çap olunacağını deyin.

Aşağıdakı kod verilmişdir:

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

Konsola nə çap olunacağını deyin.

Aşağıdakı kod verilmişdir:

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

Konsola nə çap olunacağını deyin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et