Чтобы изменить порядок элементов в списке, вы можете использовать реверс:
for i in reversed(array):
print(i)
Или вы можете использовать array.reverse()
.
, чтобы повернуть все Строка, вы можете использовать [::-1]
, например:
txt = "Hello World"[::-1]
print(txt)
вывод:
dlroW olleH
Глядя на код, который вы добавили, вы можете сделать что-то вроде этого:
l=['temp','test']
reverse_l=[]
reverse_l = [item[::-1] for item in l] # This is list comprehensions, you can read about it in the link at the end of the answer
reverse_l.reverse()
print(l)
print(reverse_l)
вывод:
['temp', 'test']
['tset', 'pmet']
Решение без понимания списка:
l=['temp','test']
reverse_l=[]
for item in l:
item = item[::-1]
reverse_l.append(item)
reverse_l.reverse()
print(l)
print(reverse_l)
Вы можете найти информацию о списках пониманий в python здесь .