⊗pyPmLsIBV 54 of 208 menu

Намиране на индекса на елемент по неговата стойност в Python

Ако трябва да намерим елемент в списък и да получим неговия индекс, прилагаме метода index. В първия му параметър подаваме стойността на елемента. Във втория и третия незадължителни параметри можем да посочим начало и край на търсенето съответно.

Нека намерим индекса на 1 от нашия списък:

lst = [1, 2, 3] print(lst.index(1)) # ще изведе 0

Сега нека зададем начало и край на търсенето за елемента:

lst = [1, 2, 3, 1, 4] print(lst.index(1, 2, 4)) # ще изведе 3

Ако елементът не е в списъка, методът index ще върне грешка:

lst = [1, 2, 3] print(lst.index(4)) # ще върне грешка

Даден е списъкът:

lst = ['a', 'b', 'c', 'd', 'e']

Намерете номера на елемента със стойност 'c'.

Даден е списъкът:

lst = ['a', 'b', 'c', 'b', 'd']

Намерете номера на втория елемент със стойност 'b'.

Даден е следният код:

lst = ['ab', 12, 'cd', 34] tst = 'cd' print(lst.index(tst))

Кажете какво ще се изведе в конзолата.

Даден е следният код:

lst = [1, 3, 'a', 'b', 3, 6] tst = 2 print(lst.index(tst))

Кажете какво ще се изведе в конзолата.

Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне