Vinicius 21
-
Total de itens
2 -
Registro em
-
Última visita
Posts postados por Vinicius 21
-
-
Sou iniciante em python e estou com um probleminha,
segue código:
def remover():
nome = raw_input('Digite o nome do aluno')
try:
indice = aprovados.remove(nome)
indice2 = aprovados.remove(int(indice)+1)
except ValueError:
try:
indice = recuperacao.remove(nome)
indice2 = recupercao.remove(int(indice)+1)
except ValueError:
try:
indice = reprovados.remove(nome)
indice2 = reprovados.remove(int(indice)+1)
except ValueError:
print('Nome não encontrado')
return remover()
Então, eu quero encontrar um nome que está em uma das três listas, e em seguida apagar o valor seguinte da posição na lista.
Obg
Python - Probleminha com lista
em Python
Postado
Ah, o erro é esse:
File "/home/marcus/workspace/Estudo/Main.py", line 52, in main
remover()
File "/home/marcus/workspace/Estudo/Main.py", line 60, in remover
indice2 = aprovados.remove(int(indice)+1)
TypeError: int() argument must be a string or a number, not 'NoneType'