Как разбить строку на запятую, backsla sh и сохранить запятую и backsla sh на своих местах в python - PullRequest
0 голосов
/ 17 марта 2020

У меня есть такая строка

My address 47/8,New Jersey, USA

Я хочу разделить вот так

['My','address', '47/', '8,', 'New Jersey', 'USA']

1 Ответ

0 голосов
/ 17 марта 2020

Нет простого способа разбить строку таким способом.

Вы можете использовать {list_var} = {string_var}.split(" ") или {list_var} = {string_var}.split(","), но это будет не совсем так, как вы хотите.

Вы можете использовать что-то, что измеряет длину списка после выполнения вышеуказанных операций над ними, и решить, как вы хотите вести себя со списком после использования длины, чтобы определить, какие переменные будут в заданных позициях в списке.

...