我有这样的示例列表:
l = [1,2,3]
print(l.reverse())
#give None instead [3, 2, 1]
Run Code Online (Sandbox Code Playgroud)
那个怎么样?我该如何反转清单?
我该如何反转清单?
该名单是被逆转.但是list.reverse反转到位,并且不会向调用者返回任何内容.您可以在调用后打印列表来验证这reverse一点:
>>> l = [1,2,3]
>>> l.reverse()
>>> print(l)
>>> [3, 2, 1]
Run Code Online (Sandbox Code Playgroud)
如有疑问,请使用帮助:
>>> help(list.reverse)
Help on method_descriptor:
reverse(...)
L.reverse() -- reverse *IN PLACE*
Run Code Online (Sandbox Code Playgroud)
(Python 2.7文档)