2016-10-30 5 views
-1

Учитывая строку S и неотрицательное целое число N, я хочу разделить S на N подстрок.Python как разбить строку на количество раз

Пример:

S = 'abc' 
N = 2 

sub1 = ('a','bc') 
sub2 = ('ab','c') 
+2

Что вы уже пробовали? Можете ли вы показать свою попытку и объяснить свои трудности? – idjaw

+0

Возможно, вы захотите проверить [проблему с рюкзаком] (https://en.wikipedia.org/wiki/Knapsack_problem). – Rockybilly

+0

Разделите длину строки на n и используйте результат для создания фрагментов. – wwii

ответ

0

Я думаю, вы можете использовать .split(), чтобы разделить вашу строку в список своих персонажей, а затем использовать команду .join(), чтобы продолжать не сливаясь символов в списки, пока вы у вас столько подписок, сколько вы хотите

Смежные вопросы