Obtener la quinta letra de cada elemento de una lista
Publicado por César Alfredo (9 intervenciones) el 19/01/2021 19:18:30
Hola, deseo me ayuden con este problema intenté con un método count pero no me sale :(
El siguiente código asigna la quinta letra de cada palabra en comida a la nueva lista quinto. Sin embargo, el código actualmente produce errores. Inserte una cláusula try / except que permitirá que el código se ejecute y produzca una lista de la quinta letra de cada palabra. Si la palabra no es lo suficientemente larga, no debería imprimir nada.
IndexError Traceback (most recent call last)
<ipython-input-5-b7800065a05e> in <module>
3
4 for x in comida:
----> 5 quinto.append (x [4])
IndexError: string index out of range
El siguiente código asigna la quinta letra de cada palabra en comida a la nueva lista quinto. Sin embargo, el código actualmente produce errores. Inserte una cláusula try / except que permitirá que el código se ejecute y produzca una lista de la quinta letra de cada palabra. Si la palabra no es lo suficientemente larga, no debería imprimir nada.
1
2
3
4
comida = ["chocolate", "pollo", "maíz", "sándwich", "sopa", "patatas", "carne", "salmón ahumado", "limonada"]
quinto = []for x in comida:
quinto.append (x [4])
print(quinto)
<ipython-input-5-b7800065a05e> in <module>
3
4 for x in comida:
----> 5 quinto.append (x [4])
IndexError: string index out of range
Valora esta pregunta


0