Skip to content

Instantly share code, notes, and snippets.

@veiset
Last active August 29, 2015 14:11
Show Gist options
  • Save veiset/d50c0444dec9e2729df9 to your computer and use it in GitHub Desktop.
Save veiset/d50c0444dec9e2729df9 to your computer and use it in GitHub Desktop.
data = data.replace("\n","").lower()
palin = [data[i:j]
for i in xrange(len(data))
for j in xrange(i, len(data)+1)
if data[i:j] == data[i:j][::-1]]
longest = max(map(len, palin))
print filter(lambda x: len(x) == longest, palin)[0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment