Perl не выглядит просто как функции Python min
, max
и range
. Потому что MaxValue
возвращает список значений, который не учитывается на следующем шаге, поскольку код просто берет первый элемент в списке. Так что это может быть что-то вроде этого:
x_max = max( xcoords );
maxx = int( 10 * x_max / 5 );
x_min = min( xcoords );
minx = int( 10 * x_min / 5 );
rangex = range( minx, maxx );
grid.write( "X:\t{0}\t{1}\t{2}\t{3}".format(minX, maxX, rangeX));
Или даже:
rangex = range( 2 * min( xcoords ), 2 * max( xcoords ));
Однако диапазон, похоже, указывает на то, что это просто простая переменная, возможно, просто maxx - minx + 1
. Поэтому я не думаю, что Python range
будет работать.
Это слишком сложный код, если не сказать больше: 10 * x / 5 <=> 2 * x
.