Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. import Deque # i already shared this module
  2. def is_palindrom(string):
  3. iki_yonlu = Deque()
  4. for i in string.lower():
  5. iki_yonlu.add_front(i) # you can add i in iki_yonlu using iki_yonlu.add_rear(i)
  6. stat = True
  7. while iki_yonlu.size()>1 and stat:
  8. front_char = iki_yonlu.remove_front()
  9. end_char = iki_yonlu.remove_rear()
  10. if front_char != end_char:
  11. stat = False
  12. return stat
  13.  
  14. print(is_palindrom("radar"))
  15. print(is_palindrom("Sore was I ere I saw Eros"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement