Строка в список без использования регулярных выражений - PullRequest
0 голосов
/ 24 июня 2011

Если у меня есть строка как в

mystring = "1212, 1215, 2132, 2312, 3333"

Каков рекомендуемый подход для преобразования его в список? как в

mylist = [1212, 1215, 2132, 2312, 3333]

Обратите внимание, что mystring также может принимать одно значение, как в mystring = "1212"

Ответы [ 2 ]

10 голосов
/ 24 июня 2011
map(int, mystring.split(','))

Вот и все.

6 голосов
/ 24 июня 2011

Синтаксис понимания списка:

[int(n) for n in mystring.split(',')]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...