观看索引n
( 和y
)
n = 0
while(0 < y):
result[ n += 1] = items[y -= 1]
所以上面是公认的语法。有没有一种优雅的方式来做到这一点,按Java
's的顺序
result[ n++] = items[--y]
观看索引n
( 和y
)
n = 0
while(0 < y):
result[ n += 1] = items[y -= 1]
所以上面是公认的语法。有没有一种优雅的方式来做到这一点,按Java
's的顺序
result[ n++] = items[--y]
不,这是不被接受的语法。
如果我正确理解您要做什么,那么pythonic方式将是
result = items[::-1]
或者
result = list(reversed(items))
(reversed
函数本身返回一个迭代器,而不是一个列表)。