Ejemplo-1: busque un solo elemento en una lista usando 'en' operador
El siguiente script muestra cómo puede buscar fácilmente cualquier elemento en una lista usando 'en' operador sin usar ningún bucle. Se define una lista de nombres de flores en el guión y se tomará un nombre de flor como entrada del usuario para buscar en la lista. Si la declaración se usa con 'en' operador para encontrar el nombre de la flor de entrada en la lista.
#!/usr/bin/env python3Producción:
La salida muestra Narciso existe en la lista y Lirio no existe en la lista.
Ejemplo-2: Encuentre un elemento utilizando el método de índice
Otra forma simple de encontrar un elemento particular en una lista utilizando el método de índice. El siguiente script muestra el uso de índice() Método para buscar en un elemento en una lista. Este método devuelve una posición de índice válida si el elemento particular se encuentra en la lista, de lo contrario generará un ValueError Si desea almacenar la posición en una variable. el intento el bloque imprimirá el mensaje de éxito si el índice() El método devuelve un valor de posición válido basado en el valor de búsqueda. El excepto El bloque imprimirá el mensaje de falla si el elemento de búsqueda no existe en la lista.
#!/usr/bin/env python3Producción:
La salida muestra 'Buenas noches Luna' existe en la lista y 'Charlie y la fábrica de chocolate' no existe en la lista.
Ejemplo-3: Encuentre múltiples índices en una lista
Cómo puede encontrar un solo elemento en una lista se muestra en los dos ejemplos anteriores. El siguiente script muestra cómo puede buscar todos los elementos de una lista dentro de otra lista. Se utilizan tres listas en este script. lista seleccionada es la lista principal en la que los elementos de lista de búsqueda será buscado. lista de fundación se usa aquí para almacenar esos elementos que se encuentran en lista seleccionada Después de buscar. La primera para El bucle se usa para generar lista de fundación y el segundo para el bucle se usa para iterar lista de fundación y mostrar la salida.
#!/usr/bin/env python3Producción:
La siguiente salida aparecerá después de ejecutar la palabra.
Ejemplo-4: busque un elemento usando la función personalizada
Si desea encontrar el elemento varias veces en una lista, es mejor usar un método de búsqueda personalizado en lugar de escribir un script de búsqueda varias veces. El siguiente script muestra cómo puede encontrar cualquier valor en una lista utilizando una función personalizada nombrada FindElement. La función volverá Verdadero Si la lista contiene el elemento de búsqueda de otra manera regresa FALSO.
#!/usr/bin/env python3Producción:
La siguiente salida aparecerá para la entrada 'Pastel' y 'Pastel de chocolate'.
Ejemplo-5: Encuentre y cuente los elementos en una lista basado en la longitud
El siguiente script muestra cómo puede encontrar y contar el número de elementos en una lista basado en la longitud del elemento. Aquí, la lista nombrada persona es iterar usando para bucle y verifique la longitud de cada elemento de la lista. El valor del contador se incrementa si la longitud del elemento es mayor o igual a 7.
#!/usr/bin/env python3Producción:
La siguiente salida aparecerá después de ejecutar el script.
Conclusión:
Diferentes formas de buscar elementos individuales y múltiples en la lista se muestran en este tutorial utilizando en operador, índice método y función personalizada. El lector podrá realizar la búsqueda correctamente en la lista de Python después de leer este tutorial.
Mira el video del autor: aquí