反转列表中每个元素的内容 python

Reverse the content of each element in a list python

我有一个列表:

lst = ['abcdef', 'uvwxyz']

我想得到结果:

['fedcba', 'zyxwvu']

如何在 Python 3(和 Python 2,如果可能的话)中做到这一点?

编辑:

这里我想反转列表中每个元素的内容!

反转列表中的元素

如果我这样做:

lst[::-1]

我会得到:

['uvwxyz', 'abcdef']

这不是我想要的!

切片 [::-1] 表示使用整个 list/string 等,并以 -1.

步进

所以:

>>> 'abcdef'[::-1]
'fedcba'

由于您需要对列表的每个项目执行此操作,因此列表理解是一个很好的解决方案

>>> lst = ['abcdef', 'uvwxyz']
>>> [x[::-1] for x in lst]
['fedcba', 'zyxwvu']
l=['123','456','789']
l1=[]
for i in l:
    l1.append(int(i[::-1]))
print(l1)

输出:[321, 654, 987]