关于删除列表首项,并反转剩余列表,为什么输出反转列表显示None呢
x=input().split()
del x[0]
l=list(map(eval,x))
print(l)
a=l.reverse()
print(a)
4 1 2 3 4
[1, 2, 3, 4]
None
关于删除列表首项,并反转剩余列表,为什么输出反转列表显示None呢
x=input().split()
del x[0]
l=list(map(eval,x))
print(l)
a=l.reverse()
print(a)
4 1 2 3 4
[1, 2, 3, 4]
None
这是因为list的reverse方法没有返回值,所以你用a去接收它的返回值是空的None。你直接调用l.reverse()后print(l)就可以了。望采纳哦