Guest User

Untitled

a guest
Dec 16th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. def meu_in(lista, e):
  2. for i in range(len(lista)):
  3. if lista[i] == e:
  4. return True
  5.  
  6. return False
  7.  
  8. def ordena(lista):
  9. for i in range(len(lista)):
  10. for j in range(len(lista)-1):
  11. if lista[j] > lista[j+1]:
  12. lista[j], lista[j+1] = lista[j+1], lista[j]
  13.  
  14. return lista
  15.  
  16. lista_contatos = []
  17. lista_numeros = []
  18. while True:
  19. operacao = raw_input()
  20. if operacao == 'finalizar': break
  21.  
  22. if operacao == 'inserir':
  23. inserir = int(raw_input())
  24. for i in range(inserir):
  25. contatos = raw_input()
  26. numeros = raw_input()
  27.  
  28. lista_contatos.append(contatos)
  29. lista_numeros.append(numeros)
  30.  
  31. ordena(lista_contatos)
  32. ordena(lista_numeros)
  33.  
  34. if operacao == 'imprimir':
  35. j = 0
  36. while j < len(lista_contatos) and j < len(lista_numeros):
  37. print '----------'
  38. print 'Nome: %s nFone: %s' % (lista_contatos[j], lista_numeros[j])
  39.  
  40. j += 1
  41.  
  42. if operacao == 'buscar':
  43. nome = raw_input()
  44. lista = [lista_contatos, lista_numeros]
  45. for k in range(len(lista)):
  46. if nome in lista_contatos:
  47. print 'Nome: %s nFone: %s' % (nome, lista[1][k])
  48.  
  49.  
  50. if meu_in(lista_contatos, nome) == False:
  51. print 'Nome inexistente'
Add Comment
Please, Sign In to add comment