Convertir una lista a minúsculas en Python

Vaibhhav Khetarpal 10 octubre 2023
  1. Utilice la función str.lower() y un bucle for para convertir una lista de cadenas a minúsculas en Python
  2. Utilice la función map() para convertir una lista de cadenas a minúsculas en Python
  3. Utilice el método de comprensión de listas para convertir una lista de cadenas a minúsculas en Python
Convertir una lista a minúsculas en Python

Las listas se pueden utilizar para almacenar varios artículos en una sola variable. En Python, podemos crear una lista de cadenas en la que los diferentes elementos contenidos en la lista se encierran entre comillas simples o dobles.

Este tutorial demuestra cómo convertir una lista de cadenas a minúsculas en Python.

Utilice la función str.lower() y un bucle for para convertir una lista de cadenas a minúsculas en Python

El método str.lower() se utiliza para convertir simplemente todos los caracteres en mayúsculas en una cadena dada en caracteres en minúsculas y proporcionar el resultado. De manera similar, el método str.upper() se usa para revertir este proceso.

Junto con la función str.lower(), el bucle for también se usa para iterar todos los elementos en la lista de cadenas dada.

El siguiente código utiliza la función str.lower() y el bucle for para convertir una lista de cadenas a minúsculas.

s = ["hEllO", "iNteRneT", "pEopLe"]
for i in range(len(s)):
    s[i] = s[i].lower()
print(s)

Producción :

['hello', 'internet', 'people']

Utilice la función map() para convertir una lista de cadenas a minúsculas en Python

Python proporciona una función map(), que se puede utilizar para aplicar un proceso particular entre los elementos dados en cualquier iterable especificado; esta función devuelve un iterador en sí mismo como salida.

Una función lambda se puede definir como una función anónima compacta que toma cualquier cantidad de argumentos y consta de una sola expresión. La función lambda también se utilizará junto con la función map en este método.

El siguiente código usa la función map() y la función lambda para convertir una lista de cadenas a minúsculas en Python.

s = ["hEllO", "iNteRneT", "pEopLe"]
a = map(lambda x: x.lower(), s)
b = list(a)
print(b)

Producción :

['hello', 'internet', 'people']

Utilice el método de comprensión de listas para convertir una lista de cadenas a minúsculas en Python

La comprensión de listas es una forma mucho más corta de crear listas que se formarán en función de los valores dados de una lista ya existente. Este método básicamente crea una nueva lista en la que todos los elementos están en minúsculas.

El siguiente código usa la comprensión de listas para convertir una lista de cadenas a minúsculas.

s = ["hEllO", "iNteRneT", "pEopLe"]
a = [x.lower() for x in s]
print(a)

Producción :

['hello', 'internet', 'people']
Vaibhhav Khetarpal avatar Vaibhhav Khetarpal avatar

Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.

LinkedIn

Artículo relacionado - Python List