
De cadena a lista
Publicado por jonathan (9 intervenciones) el 13/09/2021 21:57:29
Saludos colegas.
Nuevamente solicito de su ayuda y retroalimentación. Estoy tratando de hacer un código que haga lo mismo que el método split(). No obstante, se me ha dificultado bastante y ya estoy flanqueado.
Este es el código que tengo;
Le he añadido, le he quitado y nula satisfacción he tenido. Con el código anterior obtengo la siguiente respuesta si le ingreso; América Asia:
No logro separar para obtener [América, Asía] y es por ello que acudo a ustedes para alguna sugerencia u observación, colegas.
mil gracias por la atención prestada
Nuevamente solicito de su ayuda y retroalimentación. Estoy tratando de hacer un código que haga lo mismo que el método split(). No obstante, se me ha dificultado bastante y ya estoy flanqueado.
Este es el código que tengo;
1
2
3
4
5
6
7
8
9
10
11
cad=input("Ingrese una cadena:")
Espacio=chr(32)
Verdad=True
cad_1=[]
for k in range(len(cad)):
print(cad[k] not in Espacio)
if cad[k] not in Espacio:
if Verdad == True:
cad_1.append(cad[Verdad-1:k+1])
print(cad_1)
Le he añadido, le he quitado y nula satisfacción he tenido. Con el código anterior obtengo la siguiente respuesta si le ingreso; América Asia:
1
['A', 'Am', 'Amé', 'Amér', 'Améri', 'Améric', 'América', 'América A', 'América As', 'América Asi', 'América Asia']
No logro separar para obtener [América, Asía] y es por ello que acudo a ustedes para alguna sugerencia u observación, colegas.
mil gracias por la atención prestada
Valora esta pregunta


0