Cita de: [Corruptedyte link=topic=10802.msg38433#msg38433 date=1344747366]Gracias tu codigo es correcto pero algunas cosa me quedaron confusas del codigo
El primer error que tienes es que no estas definiendo el array y el segundo es que los indices no pueden ser strings. El codigo quedaria asi:Código: python
#!/usr/bin/python
dic = {}
d_i1 = []
d_i2 = []
d_ic3 = []
d_i1.append('cero')
d_i2.append('black')
d_ic3.append(42)
print(d_i1[0])
print(d_i2[0])
print(d_ic3[0])
raw_input()
#!/usr/bin/python
dic = {} <== esto define el dicionario (¿siempre hay que definir y depues asignarles un valor?)
d_i1 = []
d_i2 = []<======= aca estamos definiendo el contenido del diccionario?
d_ic3 = []
d_i1.append('cero')<============ para que sirve el .append?
d_i2.append('black')
d_ic3.append(42)
print(d_i1[0])<============= y por que va "[0]" ?
print(d_i2[0])
print(d_ic3[0])
raw_input()