Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python chuyển đổi list ký tự thành chuỗi

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