python后退列表

qua*_*ter 1 python list

说我有一个数字列表[122,423,134],我想反转各个元素,所以它们是[221,324,431],我将如何在python中执行此操作?reverse(list)和list.reverse()只反转元素的顺序.我肯定可能是微不足道的.谢谢您的帮助.

NPE*_*NPE 12

In [1]: l = [122,423,134]

In [2]: [int(str(val)[::-1]) for val in l]
Out[2]: [221, 324, 431]
Run Code Online (Sandbox Code Playgroud)

在这里,str(val)将元素转换为字符串,[::-1]反转字符串,int()并将结果转换为整数.