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

Tạo chuỗi từ list trong Python (str.join)

Cách chuẩn: dùng separator.join(list). Separator là chuỗi đặt giữa các phần tử.

Ví dụ

>>> lst = ['h', 'e', 'l', 'l', 'o']
>>> ''.join(lst)
'hello'

>>> '-'.join(lst)
'h-e-l-l-o'

>>> ' '.join(['Python', 'is', 'awesome'])
'Python is awesome'

Chuyển đổi list chứa non-string

>>> ''.join(map(str, [1, 2, 3, 4]))
'1234'
>>> ', '.join(str(x) for x in [1, 2, 3])
'1, 2, 3'