I am trying to test if a list of strings are palindromes using list comprehension or slicing. I converted str1
to list using word_list=str1.split()
. However, the palindrome test,
word=[w for w in word_list if w[0:9:1]==w[0:9:1][::-1]]
works for only the first word. Since the words have different lengths, I am wondering if there are concise way of writing the code without using common loops?
str1='avallava si padre emirime'