【发布时间】:2016-04-25 04:33:54
【问题描述】:
我正在尝试反转各种列表,我觉得我的代码有些优雅,谁能让它更漂亮?
board = [1,2,3,5]
board = [config[len(config)-1-i] for i,house in enumerate(config)]
print board
#expected output [5,3,2,1]
【问题讨论】:
-
好吧,我刚刚意识到有 reverse() 函数。仍然不使用它,我们如何使用基本运算符来反转列表
-
看看切片语法
list[start:end:step]你可以简单地做list[::-1] -
你想要更漂亮还是更高效?题名问A,题内容问B
-
为什么需要倒车?