1.1 KiB
1.1 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| String Find Method | Método de búsqueda de cadenas |
Método de búsqueda de cadenas
Hay dos opciones para encontrar una subcadena dentro de una cadena en Python, find() y rfind() .
Cada uno devolverá la posición en la que se encuentra la subcadena. La diferencia entre los dos es que find() devuelve la posición más baja, y rfind() devuelve la posición más alta.
Se pueden proporcionar argumentos opcionales de inicio y fin para limitar la búsqueda de la subcadena a partes de la cadena.
Ejemplo:
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find('you')
6
>>> string.rfind('you')
42
Si no se encuentra la subcadena, se devuelve -1.
>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
>>> string.find('you', 43) # find 'you' in string anywhere from position 43 to the end of the string
-1
Más información:
Cadena de documentación de los métodos.