【发布时间】:2010-09-25 16:05:23
【问题描述】:
我想做这样的事情,但是这段代码返回 None 列表(我认为这是因为 list.reverse() 正在反转列表):
map(lambda row: row.reverse(), figure)
我试过这个,但反过来返回一个迭代器:
map(reversed, figure)
最后我做了这样的事情,这对我有用,但我不知道这是否是正确的解决方案:
def reverse(row):
"""func that reverse a list not in place"""
row.reverse()
return row
map(reverse, figure)
如果有人有我不知道的更好的解决方案,请告诉我
亲切的问候,
【问题讨论】:
-
这能回答你的问题吗? list.reverse does not return list?
标签: python list reverse map-function