Mantener el orden


#1



Necesito ayuda para resolver este ejercicio, para mi el codigo esta bueno pero siempre me da error el resultado.


.


#3

Por favor, publicar su código, y el mensaje de error. Gracias.


#4

Thanks for your response.
This is the code:
animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]
indice_pato = animales.index("pato") # index() para hallar "pato"

indice_pato.insert(2, "cobra")

print indice_pato
print animales # Mirá lo que se muestra después de hacer la operacion con insert.


#5

El error es el siguiente:
Traceback (most recent call last):
File "python", line 4, in
AttributeError: 'int' object has no attribute 'insert'
Puede haber un problema con insert() o index(). Volvé a controlarlos

A mi criterio no encuentro ningun error el codigo tiene sentido.
Espero una ayuda gracias.


#6

Sorry, meant to ask you to post a link to the exercise, please. Gracias.

Found and fixed the issues. Need the link to test in the lesson.

animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]
indice_pato = animales.index("pato")
#print indice_pato    # 2
animales.insert(indice_pato, "cobra")
print animales

# ['oso hormiguero', 'tejon', 'cobra', 'pato', 'emu', 'zorro del desierto']

To explain

indice_pato.insert(2, "cobra")

The integer object is calling a list method that does not exist for numbers.


#7

5 posts were split to a new topic: Help in the A day in Supermarket in the exercise nine