Ejemplo de Listas en Python: Eliminar la primera ocurrencia de un elemento en la lista mediante su indice.
# Eliminar la primera ocurrencia del elemento en la lista. import random def eliminarIndice(lista, elemento): del lista[elemento] def imprimirLista(lista,nombre): for i in range(0,len(lista)): print nombre + "[" + str(i) + "]=" + str(lista[i]) def leerLista(): lista=[] i=0 while i < 10: lista.append(int(random.randint(0, 10))) i=i+1 return lista A=leerLista() imprimirLista(A,"A") cn=int(raw_input("Indice a liminar: ")) eliminarIndice(A,cn) imprimirLista(A,"A")
en un mismo codigo deseo saber como agregar y remover datos de una lista usando while
para eliminar el elemento en la posicion i podrias haber usado el metodo pop() osea hacer lista.pop(i), si no pasas parametro pop y push hace funcionar la lista como una pila fifo
lista=[]
borrar=[]
b=0
a=1
while a==1:
b=(int(raw_input(«INGRESE LO QUE DECEA HACER:»)))
if b==1:
lista.append(raw_input(«DIGITE EL NUMERO:»))
print lista
if b==2:
i=(int(raw_input(«ingrese el que va a borrar:»)))
for borrar in range(0,lista.__len__()):
if i in lista[borrar]:
lista.remove(lista[borrar])
print lista[borrar]
realize ese codigo para borrar un elemento de una lista sin usar funciones pero no funciona quisiera saber si pueden ayudarme
HAY NO MAMES