расщепление и объединение строки - PullRequest
8 голосов
/ 18 июля 2011

Мне было интересно, есть ли в Python встроенная функция, подобная

string->list

и list->string в схеме.

Так, например, я бы хотел превратить 'abc' в ['a','b','c'] и наоборот, используя встроенную функцию.

Ответы [ 2 ]

13 голосов
/ 18 июля 2011

Строка в список:

>>> list('abc')
['a', 'b', 'c']

Список в строку:

>>> ''.join(['a', 'b', 'c'])
'abc'
0 голосов
/ 18 июля 2011

Разделить, используя понимание списка [c for c in theString] .. и присоединиться к ним снова, используя ''.join(theList).Существуют и другие способы.

...