为什么 在if那里,必须要用list(list2)而不能单独使用 list2呢
def palindrome(string):list1 = list(string)
list2 = reversed(list1)
if list1 == list(list2) :
return '是回文联!'
else :
return '不是回文联!'
string = input('请输入你的一句话:')
print(palindrome(string)) >>> a=
>>> b=reversed(a)
>>> type(b)
<class 'list_reverseiterator'>
>>> type(a)
<class 'list'>
页:
[1]