⊗pyPmLsIBV 54 of 208 menu

Elementin indeksin löytäminen sen arvon perusteella Pythonissa

Jos meidän täytyy löytää elementti listasta ja samalla saada sen indeksi, käytämme metodia index. Sen ensimmäiseen parametriin annamme elementin arvon. Toisessa ja kolmannessa valinnaisessa parametrissa voimme määrittää haun alun ja lopun vastaavasti.

Etsitään nyt indeksi 1 listastamme:

lst = [1, 2, 3] print(lst.index(1)) # tulostaa 0

Asetetaan nyt haun alku ja loppu elementille:

lst = [1, 2, 3, 1, 4] print(lst.index(1, 2, 4)) # tulostaa 3

Jos elementtiä ei ole listassa, metodi index palauttaa meille virheen:

lst = [1, 2, 3] print(lst.index(4)) # tulostaa virheen

Annettu lista:

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

Etsi elementin numero, jonka arvo on 'c'.

Annettu lista:

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

Etsi toisen elementin numero, jonka arvo on 'b'.

Annettu seuraava koodi:

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

Mitä konsoliin tulostuu?

Annettu seuraava koodi:

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

Mitä konsoliin tulostuu?

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää