text.split()
возвращает ['Levelheaded', 'Llama']
, поэтому мы получаем:
for [word1, word2] in ['Levelheaded', 'Llama']:
if word1[0]==word2[0]:
return true
else:
pass
Теперь, когда мы знаем, что имеем цикл над списком из двух элементов, мы можем развернуть цикл следующим образом:
# First iteration
[word1, word2] = 'Levelheaded'
if word1[0]==word2[0]:
return true
else:
pass
# Second iteration
[word1, word2] = 'Llama'
if word1[0]==word2[0]:
return true
else:
pass
Теперь что-то вроде [word1, word2] = 'Levelheaded'
будет обрабатывать строку как список символов, но, поскольку слова содержат более двух символов, вы получите ошибку.
Поскольку вы на самом деле не хотитечтобы зациклить что-либо, вы должны избавиться от цикла for и просто написать:
[word1, word2] = text.split()