Listas en python [ayuda]

Iniciado por Joe Fraddy, 15 Enero 2015, 20:50 PM

0 Miembros y 1 Visitante están viendo este tema.

Joe Fraddy

Este es mi código:

animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]
indice_pato = animales.index("pato") # `index()` para hallar "pato"

# ¡Tu código va acá!

animales.insert(2, "cobra")

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


Ya se lo de los acentos, pero ese no es el problema.

La instrucción es esta(lo que debo hacer):

1. Usás la función .index(item) para encontrar el índice de "pato". Asigná ese resultado a la variable que se llame indice_pato.
2. Después agregá .insert(index, item) la cadena "cobra" en ese índice.

Lo que dice el maestro: ¡Uy! Probá otra vez. Acordate de poner indice_pato como primer argumento en insert().

Shell Root

#1
No entendi, explícate mejor!

Código (python,6) [Seleccionar]
# Array
animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]
# Indice 'pato'
indice_pato = animales.index("pato")
# Agregar 'cobra' en el indice de pato
animales.insert(indice_pato, "cobra")
# Printear array
print animales
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Joe Fraddy

 Estas son las instrucciones exactas:

1. Usás la función .index(item) para encontrar el índice de "pato". Asigná ese resultado a la variable que se llame indice_pato.
2. Después agregá .insert(index, item) la cadena "cobra" en ese índice.

Es lo que me han dado se supone que el código es este:

animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]
indice_pato =  # `index()` para hallar "pato"

# ¡Tu código va acá!



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


Se supone que yo solo debo completar ese código.

Joe Fraddy

Cita de: Shell Root en 15 Enero 2015, 21:07 PM
No entendi, explícate mejor!

Código (python,6) [Seleccionar]
# Array
animales = ["oso hormiguero", "tejon", "pato", "emu", "zorro del desierto"]
# Indice 'pato'
indice_pato = animales.index("pato")
# Agregar 'cobra' en el indice de pato
animales.insert(indice_pato, "cobra")
# Printear array
print animales


Si, eso era xD, creo que debo estudiar mejor el concepto xD.

Gracias