Python thường yêu cầu loại chuyển đổi này. Ví dụ, chuyển đổi này hữu ích cho mục đích tuần tự hóa (serialization). Ví dụ chuyển đổi như sau −
['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'] thành "hello world"
Python có phương thức join dùng cho chuyển đổi này. Nó áp dụng trên chuỗi phân tách (delimiter) dùng để nối các đối tượng lại. Trong trường hợp này, ta cần chuỗi phân tách rỗng. Có thể triển khai như sau −
Ví dụ
letters = ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'] sentence = ''.join(letters) print(sentence)
Kết quả
Điều này sẽ cho kết quả −
hello world