У меня есть список A
, и я хочу получить элементы 1, 2, 11, 12, 21, 22 и т. Д. В виде списка.Получение двух последовательных элементов из списка каждые десять элементов
Например, если A = range(100)
, то я хочу [0, 1, 10, 11, 20, 21, ..., 90, 91]
Сейчас у меня есть [num for elem in [[A[i], A[i+1]] for i in range(0, len(A)-1, 10)] for num in elem]
Есть ли более краткий или более эффективный способ осуществить это?
Неясно, каков ваш желаемый результат. –
Ваши элементы просто цифры? Или они могут быть другими объектами/типами? – Manhattan