77 of 151 menu

Metoden find

Metoden find returnerar index för första förekomsten av en delsträng i en sträng. I den första parametern för metoden anger vi den delsträng vi behöver, i den andra och tredje valfria parametrarna - index för början respektive slut för sökningen. Om delsträngen inte hittas returnerar metoden talet -1.

Syntax

sträng.find(delsträng, [index för sökningens början], [index för sökningens slut])

Exempel

Låt oss hitta delsträngen 'a' genom att ange början och slutet för sökningen:

txt = 'abcadea' print(txt.find('a', 1, 4))

Resultat av kodkörning:

3

Exempel

Låt oss hitta delsträngen 'a' genom att ändra indexen för sökningen:

txt = 'abcadea' print(txt.find('a', 1, 3))

Resultat av kodkörning:

-1

Exempel

Och nu låt oss hitta delsträngen 'a' utan att ange index för dess sökning:

txt = 'abcadea' print(txt.find('a'))

Resultat av kodkörning:

0

Se även

  • metoden index,
    som söker index för förekomst av en delsträng i en sträng
  • metoden rfind,
    som returnerar index för sista förekomsten av en delsträng i en sträng
  • metoden count,
    som returnerar antalet förekomster av en delsträng i en sträng
  • metoden startswith,
    som kontrollerar en delsträng från början av en sträng
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa