Cómo actualizar la lista en python a partir del valor ingresado por el usuario en el último elemento

esto lo probé

aList = ['Q', '0006','005C', '0078','0030','0033', '0041','0041', 'ONE_OF', '20' ]
print aList
removeItem=aList.pop()
print removeItem
print aList
a=raw_input("enter the values ")
add=aList.append('a')
print aList

Estoy obteniendo la salida ['Q', '0006', '005C', '0078', '0030', '0033', '0041', '0041', 'ONE_OF', 'a']

Quiero la salida ['Q', '0006', '005C', '0078', '0030', '0033', '0041', '0041', 'ONE_OF', 'a'] en lugar de 'a' en el último elemento debe mostrar el valor ingresado por el usuario en una lista

preguntado el 04 de julio de 12 a las 09:07

No entiendo lo que estás tratando de lograr. Está agregando un valor como el título de su pregunta. -

Tengo una lista ['Q', '0006', '005C', '0078', '0030', '0033', '0041', '0041', 'ONE_OF', '20'] y quería actualizar la lista en el último elemento por el valor ingresado en una lista -

¡Oh! Conseguí lo que querías, pero ya fue respondido. -

1 Respuestas

Tal vez te refieres

aList.append(a)

No es necesario asignar esto a add por cierto.

Si desea cambiar el último elemento actual a la entrada del usuario, no tiene que pop y entonces append. Solo haz

a = raw_input("enter the values ")
aList[-1] = a

Respondido 04 Jul 12, 09:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.