Это очень новый вопрос, и я, вероятно, получу за него отрицательный ответ, но я, честно говоря, не смог найти ответ по крайней мере после часа поиска в Google.Я научился нарезать строки на основе «точных мест», где вы должны точно знать, где заканчивается слово.Но я не нашел ни одной статьи, которая объясняла бы, как это сделать на «нестатических» строках, которые могут измениться.
Также я не хочу использовать string.split () в этом случае, так как это немного излишне для чегомне нужно.
У меня в основном такая строка:
myString = "!save python Python is a high-level object oriented language created by Guido van Rossum."
# the format is !save [singleword] [definition]
Мне нужно "нарезать" эту строку, но я не могу найти правильный способ сделать это.
Мне нужно сохранить в переменную заголовок (в данном случае python) и определение этой строки.Примерно так:
title = myString[1]
definition = myString[everything after string[1]
Я не совсем уверен, как это сделать, когда у вас есть динамическая строка, в которой вы не знаете, где заканчивается каждое слово.
Я был бы очень признателен за некоторые указатели накакие функции / методы я должен прочитать, чтобы архивировать это.Заранее спасибо.