Python 如何在最后一个元素上镜像列表元素?
如何使用列表理解跨0镜像列表元素? 我的循环代码如下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]
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上所必需的。使用范围
非常出色!范围的使用非常出色!