Я пытаюсь использовать перенос текста в предложение с разными разделителями. Это именно то, что я хотел бы получить на выходе:
'here are third-party[SEPARATOR1]extensions like[SEPARATOR2]Scener that allow us[SEPARATOR3]to watch content.'
Вот моя первая попытка с .join()
и wrap()
, неудачная:
[In] :
sentence = '''here are third-party extensions like Scener that allow us to watch content.'''
separator = '[SEPARATOR]'
text = separator.join(wrap(sentence, 20))
[Out] :
'here are third-party[SEPARATOR]extensions like[SEPARATOR]Scener that allow us[SEPARATOR]to watch content.'
Затем я пробовал использовать для l oop внутри разделителя, но тоже безуспешно ...:
[In] :
sentence = '''here are third-party extensions like Scener that allow us to watch content.'''
for i in range(1, 4):
separator = '[SEPARATOR' + str(i) + ']'
text = separator.join(wrap(sentence, 20))
[Out] :
'here are third-party[SEPARATOR3]extensions like[SEPARATOR3]Scener that allow us[SEPARATOR3]to watch content.'
Возможно, объединение функций .split()
и .join()
может быть лучшим способом сделать то, что я хотел бы , но я не могу найти как. У вас есть идеи, как этого добиться?