Python:如何反转列表中的所有其他字符串?

qwe*_*rty -1 python python-3.x

我想反转列表中的所有其他单词。我的清单是-

['Bananas', 'Apples', 'Fruits', 'Chocolate', 'Watermelon', 'Kiwi', 'Avacado', 'Lemon', 'Lime', 'Money']
Run Code Online (Sandbox Code Playgroud)

我该如何反转其他所有单词,使输出应该正确。

['Bananas', 'selppA', 'Fruits', 'etalocohC', 'Watermelon', 'iwiK', 'Avacado', 'nomeL', 'Lime', 'yenoM']
Run Code Online (Sandbox Code Playgroud)

首字母不必很大,我只是这样。非常感激

Ray*_*ger 5

这是一种简单的方法:

>>> s = ['Bananas', 'Apples', 'Fruits', 'Chocolate', 'Watermelon', 'Kiwi', 'Avacado', 'Lemon', 'Lime', 'Money']
>>> for i in range(1, len(s), 2):
        s[i] = s[i][::-1]

>>> s
['Bananas', 'selppA', 'Fruits', 'etalocohC', 'Watermelon', 'iwiK', 'Avacado', 'nomeL', 'Lime', 'yenoM']
Run Code Online (Sandbox Code Playgroud)

range(1, len(s), 2)在的位置开始1和三三两两计数。

[::-1]反转的字符串。