Dividir cadena a lista de caracteres en Python
-
Utilice el bucle
for
para dividir una cadena en un array de caracteres en Python -
Utilice la función
list()
para dividir una cadena en un array de caracteres en Python -
Utilice la función
extend()
para dividir una cadena en un array de caracteres en Python -
Utilice el método
unpack
para dividir una cadena en un array de caracteres en Python - Utilice el método de comprensión de listas para dividir una cadena en un array de caracteres en Python
En este tutorial, aprendemos cómo dividir una cadena en una lista de caracteres en Python.
Utilice el bucle for
para dividir una cadena en un array de caracteres en Python
En este método, usamos el bucle for
para iterar sobre la cadena y agregar cada carácter a una lista vacía. Vea el siguiente código de ejemplo.
word = "Sample"
lst = []
for i in word:
lst.append(i)
print(lst)
Producción :
['S', 'a', 'm', 'p', 'l', 'e']
Utilice la función list()
para dividir una cadena en un array de caracteres en Python
La tipificación se refiere al proceso de convertir un tipo de datos en algún otro tipo de datos. Podemos encasillar una cadena en una lista usando la función list()
que divide la cadena en un array de caracteres. Por ejemplo,
word = "Sample"
lst = list(word)
print(lst)
Producción :
['S', 'a', 'm', 'p', 'l', 'e']
Utilice la función extend()
para dividir una cadena en un array de caracteres en Python
La función extend()
agrega elementos de un objeto iterable como una lista, tupla y más al final de una lista dada. Dado que una cadena es una colección de caracteres, podemos usarla con la función extend()
para almacenar cada carácter al final de una lista. Por ejemplo,
lst = []
word = "Sample"
lst.extend(word)
print(lst)
Producción :
['S', 'a', 'm', 'p', 'l', 'e']
Utilice el método unpack
para dividir una cadena en un array de caracteres en Python
El operador *
se puede utilizar para realizar operaciones de desempaquetado en objetos en Python. Este método descomprime una cadena y almacena sus caracteres en una lista, como se muestra a continuación.
word = "Sample"
print([*word])
Producción :
['S', 'a', 'm', 'p', 'l', 'e']
Utilice el método de comprensión de listas para dividir una cadena en un array de caracteres en Python
List Comprehension es una forma elegante de crear listas en una sola línea de código. En el método que se muestra a continuación, usamos el bucle for
para iterar sobre la lista y almacenar cada elemento.
word = "Sample"
lst = [x for x in word]
print(lst)
Producción :
['S', 'a', 'm', 'p', 'l', 'e']
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn