首页 > 解决方案 > Python程序向后打印数组中的字母

问题描述

我必须向后打印数组中的字母。我把所有的字母都倒了,但我意识到我使用了排序方法,但我不允许使用它。我想不出任何其他方法。有什么建议么?

输出应该是:

w

v

u

t

.
.
.

g

f

这是我到目前为止的代码:

letter = ['f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w']
letter.sort(reverse=True)





for i in range(len(letter)):
print(letter[i])

标签: pythonpython-3.xlistreverse

解决方案


letter = ['f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w']
letter[::-1]

或者

reverseletter=letter[::-1]

推荐阅读