0

观看索引n( 和y)

n = 0
while(0 < y):
  result[ n += 1] = items[y -= 1]

所以上面是公认的语法。有没有一种优雅的方式来做到这一点,按Java's的顺序

result[ n++] = items[--y]
4

1 回答 1

1

不,这是不被接受的语法。

如果我正确理解您要做什么,那么pythonic方式将是

result = items[::-1]

或者

result = list(reversed(items))

reversed函数本身返回一个迭代器,而不是一个列表)。

于 2012-12-06T18:01:53.573 回答