Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2021
493
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. def urgent(journal, item):
  2. if item not in journal:
  3. journal.insert(0, item)
  4. return journal
  5.  
  6. def unnecessary(journal, item):
  7. if item in journal:
  8. journal.remove(item)
  9. return journal
  10.  
  11. def correct(journal, items):
  12. [old_item, new_item] = items.split()
  13. for i in range(len(journal)):
  14. if journal[i] == old_item:
  15. journal[i] = new_item
  16. return journal
  17.  
  18. def rearrange (journal, item):
  19. for i in range(len(journal)):
  20. if journal[i] == item:
  21. journal.remove(item)
  22. journal.extend(item)
  23. return journal
  24.  
  25. initial_list = input().split("!")
  26.  
  27. commands = input()
  28.  
  29. while commands != "Go Shopping!":
  30. [command, item] = commands.split()
  31. if command == "Urgent":
  32. initial_list = urgent(initial_list, item)
  33. elif command == "Unnecessary":
  34. initial_list = unnecessary(initial_list, item)
  35. elif command == "Correct":
  36. initial_list = correct(initial_list, item)
  37. elif command == "Rearrange":
  38. initial_list = rearrange(initial_list, item)
  39.  
  40. commands = input()
  41.  
  42. print(", ".join(initial_list))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement