dividir una cadena en una lista de caracteres en Python
Puedes dividir una cadena en una lista de caracteres en Python de muchas maneras.
En este tutorial, aprenderemos cómo dividir una cadena en una lista de caracteres utilizando el bucle for
y la clase List
.
Ejemplo 1: Dividir una cadena en una lista de caracteres usando el bucle For
En este ejemplo, tomaremos una cadena y la dividiremos en una lista de caracteres usando el bucle for
.
def obtenerListaCaracteres(str):
return [char for char in str]
str = 'pythonconejemplos'
print(obtenerListaCaracteres(str))
Salida:
['p', 'y', 't', 'h', 'o', 'n', 'c', 'o', 'n', 'e', 'j', 'e', 'm', 'p', 'l', 'o', 's']
Ejemplo 2: Dividir una cadena en una lista de caracteres utilizando la clase List
En este ejemplo, tomaremos una cadena y la pasaremos al constructor List
. La cadena se considera un iterable y se convierte en Lista con cada carácter de la cadena como elemento de la lista.
str = 'pythonconejemplos'
caracteres = list(str)
print(caracteres)
Salida:
['p', 'y', 't', 'h', 'o', 'n', 'c', 'o', 'n', 'e', 'j', 'e', 'm', 'p', 'l', 'o', 's']
En este tutorial de Ejemplos de Python, hemos aprendido a dividir una cadena en una lista de caracteres, con la ayuda de ejemplos bien detallados.