Разделить строку через каждый n-й символ?

Можно ли разделить строку через каждый n-й символ?

Например, предположим, у меня есть строка, содержащая следующее:

'1234567890'

Как я могу заставить ее выглядеть так:

['12','34','56','78','90']
340
задан Georgy 18 October 2019 в 00:05
поделиться

1 ответ

def splitstr(oldstr,n):
    start = 0
    end = n
    newlist =[]
    while len(oldstr[start:end])>0:
        newlist.append(oldstr[start:end])
        start+=n
        end+=n
    return newlist
print(splitstr('1234567890', 2))
-1
ответ дан 4 November 2019 в 00:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: