-1
Учитывая строку S и неотрицательное целое число N, я хочу разделить S на N подстрок.Python как разбить строку на количество раз
Пример:
S = 'abc'
N = 2
sub1 = ('a','bc')
sub2 = ('ab','c')
Учитывая строку S и неотрицательное целое число N, я хочу разделить S на N подстрок.Python как разбить строку на количество раз
Пример:
S = 'abc'
N = 2
sub1 = ('a','bc')
sub2 = ('ab','c')
Я думаю, вы можете использовать .split(), чтобы разделить вашу строку в список своих персонажей, а затем использовать команду .join(), чтобы продолжать не сливаясь символов в списки, пока вы у вас столько подписок, сколько вы хотите
Что вы уже пробовали? Можете ли вы показать свою попытку и объяснить свои трудности? – idjaw
Возможно, вы захотите проверить [проблему с рюкзаком] (https://en.wikipedia.org/wiki/Knapsack_problem). – Rockybilly
Разделите длину строки на n и используйте результат для создания фрагментов. – wwii