对于列表的疑问
19讲的动动手判断输入的是否为回文联,我的思路是将输入作为一个列表处理,如果列表和反转后的列表相同,那么就是回文联,否则不是。代码如下:temp = list(input("请输入一句话:"))
temp2 = temp.reverse()
print(temp2)
if temp == temp2:
print("是回文联!")
else:
print("不是回文联!")
在运行后我发现temp2的返回为None,但不明白是为什么?求解答 reverse方法是对列表自身操作,返回None
你可以用内置的reversed方法
temp2 =list(reverse(temp)) BngThea 发表于 2018-4-13 11:49
reverse方法是对列表自身操作,返回None
你可以用内置的reversed方法
temp2 =list(reverse(temp))
谢谢
页:
[1]