2018-10-16 21:32:40 +05:30

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.