Вы можете получить элементы из индекса среза диапазона, мы можем сделать это из-за аргумента step
(последний), который превращает эту последовательность в целое число (число).
Примечание: я упорядочиваю их по рангу, поэтому (лучший сверху и худший снизу)
Вариант 1: list comprehension
:
>>> [int(''.join(map(str,l[i:i+4]))) for i in range(0,len(l),4)]
[1234, 5678]
>>>
Вариант 2: map
:
>>> list(map(lambda i: int(''.join(map(str,l[i:i+4]))),range(0,len(l),4)))
[1234, 5678]
>>>