12 of 151 menu

Методот index

Методот index бара елемент во листа и го враќа индексот на неговото прво појавување. Во првиот параметар го задаваме елементот што нè интересира. Во вториот незадолжителен параметар ја означуваме позицијата за почеток на пребарувањето, во третиот незадолжителен параметар - позицијата за крај на пребарувањето.

Синтакса

листа.index(што бараме, [почеток на пребарување], [крај на пребарување])

Пример

Ајде да ја најдеме позицијата на првото појавување на елементот 'ab':

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

Резултат од извршувањето на кодот:

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: 'ab' is not in list

Погледнете ги и

  • функцијата len,
    која ја враќа должината на листата
  • методот count,
    кој го враќа бројот на совпаѓања на елементот во листата
  • методот insert,
    кој додава елемент во листата пред назначениот индекс
  • методот pop,
    кој го отстранува елементот според неговиот индекс
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј