观看索引n
(和y
)
n = 0
while(0 < y):
result[ n += 1] = items[y -= 1]
所以上面是公认的语法。是否有一种优雅的方式来执行此操作,按Java
的顺序
result[ n++] = items[--y]
答案 0 :(得分:1)
不,这是不接受的语法。
如果我理解你正在尝试做什么,那么pythonic方式就是
result = items[::-1]
或
result = list(reversed(items))
(reversed
函数本身返回一个迭代器,而不是一个列表。)