Python 如何在最后一个元素上镜像列表元素?

Python 如何在最后一个元素上镜像列表元素?,python,Python,如何使用列表理解跨0镜像列表元素? 我的循环代码如下 def mirror_list(max, increment): lst = [-max] while lst[-1] < max: lst.append(lst[-1] + increment) lst[-1] = max return lst def镜像列表(最大值,增量): lst=[-max] 当lst[-1]

如何使用列表理解跨0镜像列表元素? 我的循环代码如下

def mirror_list(max, increment):  
    lst = [-max]  
    while lst[-1] < max:  
        lst.append(lst[-1] + increment)  
    lst[-1] = max  
    return lst
def镜像列表(最大值,增量):
lst=[-max]
当lst[-1]
例如,
mirror\u list(10,2)
将返回
[-10,-8,-6,-4,-2,0,2,4,6,8,10]

lst = [x for x in range(-top, top+1, increment)]
max
是一个内置函数,因此我将其名称改为
top

注意,这假设
增量
顶部
的除数;这是在0上正确着陆所必需的

max
是一个内置函数,因此我将其名称改为
top


注意,这假设
增量
顶部
的除数;这是正确降落在0上所必需的。

使用
范围
非常出色!
范围的使用非常出色!