Разделение строки в питоне - PullRequest
1 голос
/ 10 июля 2011

Как мне сказать программе читать / 123/456/789 / как три отдельные строки, которые будут обрабатываться индивидуально?

Ответы [ 3 ]

10 голосов
/ 10 июля 2011

Если все ваши строки имеют такой же формат:

>>> "/123/456/789/".split("/")[1:-1]
['123', '456', '789']

Вы получаете 3 строки из списка.

2 голосов
/ 10 июля 2011

другое решение, если ваша строка не обязательно начинается или заканчивается на '/', может быть:

'/123/456/789/'.strip('/').split('/')
> ['123', '456', '789']
1 голос
/ 10 июля 2011
test = "123/456/789"

for s in test.split('/'):
    print s
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...