12 of 151 menu

Усули index

Усули index элементро дар рӯйхат ҷустуҷӯ мекунад ва индекс аввалин воридшавии онро бармегардонад. Дар параметри аввал элементеро, ки моро таваҷҷуҳ дорад, муайян мекунем. Дар параметри дуюми ихтиёрӣ мавқеи оғози ҷустуҷӯро, дар параметри сеюми ихтиёрӣ - мавқеи поёни ҷустуҷӯро муайян мекунем.

Синтаксис

рӯйхат.index(чӣ меҷӯем, [оғози ҷустуҷӯ], [поёни ҷустуҷӯ])

Намуна

Биёед мавқеи аввалин воридшавии элементи 'ab'-ро пайдо кунем:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab'))

Натиҷаи иҷрои код:

0

Намуна

Акнун мавқеҳои оғозу поёни ҷустуҷӯро муайян кунем:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

Натиҷаи иҷрои код:

2

Намуна

Элементи вуҷуд надоштаро ҷустуҷӯ кунем:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('xx'))

Дар ин ҳолат усул ба мо хатогӣ бармегардонад:

ValueError: 'xx' is not in list

Инчунин нигаред

  • функсияи len,
    ки дарозии рӯйхатро бармегардонад
  • усули count,
    ки миқдори мувофиқатҳои элементро дар рӯйхат бармегардонад
  • усули insert,
    ки элементро ба рӯйхат пеш аз индекси муайяншуда илова мекунад
  • усули pop,
    ки элементро аз рӯи индекси он нест мекунад
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан