почему я не могу перевернуть список в Python
я хотел сделать что-то вроде этого, но этот код возвращает список 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)
если у кого-то есть лучшее решение, о котором я не знаю, пожалуйста, дайте мне знать
С уважением,