Exemplo n.º 1
0
def check(i):
    pl = "%06d" % (i)
    pl1 = "%06d" % (i+1)
    pl2 = "%06d" % (i+2)
    pl3 = "%06d" % (i+3)
    return (mystr.is_palindrome(pl[2:6])   and
            mystr.is_palindrome(pl1[1:6]) and
            mystr.is_palindrome(pl2[1:5]) and
            mystr.is_palindrome(pl3))
Exemplo n.º 2
0
def filter_palindroms(wocab):
  res = []
  for x in wocab:
    if mystr.is_palindrome(x):
      res.append(x)

  return res
Exemplo n.º 3
0
def filter_palindroms_func(wocab):
  return filter(lambda a: mystr.is_palindrome(a), wocab)