⊗pyPmCdPCh 137 of 208 menu

Бор кардани мавҷудият дар Python

Дар шартҳо инчунин метавон мавҷудияти элементро санҷид. Барои ин оператори in истифода мешавад.

Бигзор мо тағирёбандаи tst ва рӯйхати lst дошта бошем:

tst = 3 lst = [1, 2, 3]

Биёед мавҷудияти арзиши тағирёбандаро дар рӯйхат санҷем:

if tst in lst: print('+++') # ин кор мекунад else: print('---')

Бо истифода аз сохтори not in метавон санҷид, ки оё арзиши тағирёбанда дар рӯйхат вуҷуд надорад:

if tst not in lst: print('+++') else: print('---') # ин кор мекунад

Тағирёбанда ва рӯйхат дода шудаанд:

tst = 'x' lst = ['x', 'y', 'z', 'w']

Мавҷудияти тағирёбандаро дар рӯйхат санҷед.

Тағирёбанда ва маҷмӯъ дода шудаанд:

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

Санҷед, ки тағирёбанда дар рӯйхат вуҷуд надорад.

Тағирёбанда ва сатр дода шудаанд:

tst = '3' txt = '123456'

Мавҷудияти тағирёбандаро дар сатр санҷед.

Коди зерин дода шудааст:

tst = 3 lst = ['a', 'b', 'c', 'd', 'e'] res = lst[tst] tlp = ('a', 'b', 'c') if res in tlp: print('+++') else: print('---')

Бигӯед, ки дар консол чӣ чоп мешавад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан