Busqueda dentro de una lista
Publicado por Camilo (3 intervenciones) el 11/09/2020 03:59:00
Buenas, tengo la siguiente línea de código:
Pero el programa nunca encuentra la variable nombre dentro de la lista es decir, al ingresar un nombre igual a otro ingresado anteriormente, sigue ingresando al if, y no se por qué, cabe aclara que nombre se guarda dentro de una lista dentro de la lista directorio.
Aquí el código completo:
De antemano gracias.
1
if nombre not in directorio:
Aquí el código completo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
directorio = []
salir = False
while not salir:
nombre = input()
if nombre not in directorio:
print('El usuario no esta registrado')
print('Digite departamento')
departamento = input()
print('Digite numero telefonico')
numTel = int(input())
print('Digite ext')
numEx = int(input())
directorio.append([nombre, departamento, numTel, numEx])
else:
print('El usuario ya esta registrado')
respuesta = input("¿Quiere adicionar a alguien mas? [S/N]")
if respuesta == "N":
salir = True
print(directorio)
De antemano gracias.
Valora esta pregunta


0