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

Python – Nối chuỗi từ danh sách ký tự (Strings with all given List characters)

Khi cần nối các ký tự từ danh sách thành chuỗi hoàn chỉnh, ta định nghĩa hàm nhận chuỗi/ list, duyệt và cộng dồn.

Ví dụ

def convert_to_my_string(my_string):
    my_result = ""
    for index in my_string:
        my_result += index
    return my_result

my_string = ['L','e','a','r','n','P','y','t','h','o','n','c','o','o','l','f','u','n']
print("Danh sách ký tự:")
print(my_string)
print("Chuỗi kết quả:")
print(convert_to_my_string(my_string))

Kết quả đầu ra

Danh sách ký tự:
['L', 'e', 'a', 'r', 'n', 'P', 'y', 't', 'h', 'o', 'n', 'c', 'o', 'o', 'l', 'f', 'u', 'n']
Chuỗi kết quả:
LearnPythoncoolfun

Giải thích

  • Hàm convert_to_my_string nhận iterable (list/tuple/string), duyệt và nối.
  • Tham số tên my_string nhưng thực tế là list ký tự.
  • Kết quả: "LearnPythoncoolfun".

Cách Pythonic: ''.join(my_string) – nhanh hơn, đọc dễ hơn.