2011-07-17 37 views
7

Tôi đã tự hỏi nếu trăn đã tích hợp sẵn chức năng tương tự nhưtách và concatenating một chuỗi

string->list 

list->string trong chương trình.

Vì vậy, ví dụ: tôi muốn chuyển 'abc' thành ['a','b','c'] và ngược lại bằng cách sử dụng chức năng được tích hợp sẵn.

Trả lời

12

String để liệt kê:

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

Danh sách chuỗi:

>>> ''.join(['a', 'b', 'c']) 
'abc' 
+0

thật tuyệt vời! cám ơn rất nhiều. – LostLin

0

Chia sử dụng một danh sách hiểu [c for c in theString] .. và tham gia cùng họ một lần nữa sử dụng ''.join(theList). Có nhiều cách khác.

Các vấn đề liên quan