Я хочу создать очень простой парсер для преобразования:
"Я не хочу, чтобы это было готово к 22:15 сегодня, мистер Гонсалес.!"to:
(
'I',
' ',
'wan',
'\'',
't',
' ',
'this',
' ',
'to',
' ',
'be',
' ',
'ready',
' ',
'by',
' ',
'10',
':',
'15',
' ',
'p',
'.',
'm',
'.',
' ',
'today',
' ',
'Mr'
'.'
' ',
'Gönzalés',
'.'
'!'
)
Итак, я хочу, чтобы последовательные буквы и цифры были сгруппированы в одну строку.Я использую Python 3 и не хочу устанавливать внешние библиотеки.Я также хотел бы, чтобы решение было максимально эффективным, так как я буду обрабатывать книгу.
Итак, какие подходы вы бы порекомендовали мне в отношении решения этой проблемы.Есть примеры?
Единственный способ, о котором я могу думать сейчас, - это пройти текст, символ за символом, в цикле for.Но я предполагаю, что есть лучший, более элегантный подход.
Спасибо,
Барри