2024-05-23 19:00:40 发布
网友
我试着反转各种列表,我觉得我的代码有些什么雅致,有谁能让它更漂亮?在
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]
这应该是您想要的:
In [2]: board[::-1] Out[2]: [5, 3, 2, 1]
请看这里:https://docs.python.org/2/library/functions.html#slice
对于生成器,请参见此处:https://docs.python.org/2/library/itertools.html#itertools.islice
使用:
In[45]: board = [1,2,3,5] In[46]: board.reverse() In[47]: board Out[47]: [5, 3, 2, 1]
这应该是您想要的:
请看这里:https://docs.python.org/2/library/functions.html#slice
对于生成器,请参见此处:https://docs.python.org/2/library/itertools.html#itertools.islice
使用:
相关问题 更多 >
编程相关推荐