Advertisement
PedroPauloFO

Privilegia Letar

Aug 11th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. # coding: utf-8
  2. # Programacao 1, 2014.1 Pedro Paulo
  3. # Privilegia Letra
  4.  
  5. def letra_magica(fila, letra):
  6.     indChec = 0
  7.     i = 0
  8.     while indChec < len(fila):
  9.         ind = fila.index(fila[indChec])
  10.         if fila[indChec].startswith(letra.upper()):
  11.             el = fila.pop(ind)
  12.             fila.insert(i, el)
  13.             i += 1
  14.         indChec += 1
  15.         print fila
  16. fila = ["Jorge", "Dalton", "Alberto", "Adriana", "Eliane", "Toni", "Chico", "Marcelo", "Marcos", "Antonio", "Amarildo", "Carla", "Maria"]
  17. letra_magica(fila, "a")
  18. print fila
  19. #assert fila == ["Alberto", "Adriana", "Antonio", "Amarildo", "Eliane", "Toni", "Chico", "Marcelo", "Marcos","Jorge", "Dalton",  "Carla", "Maria"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement