Giả sử chúng ta có vài từ được phân tách bằng dấu cách. Chúng ta phải tách những từ này để tạo thành một danh sách, sau đó nối chúng thành một chuỗi bằng cách đặt dấu phẩy ở giữa.
Vì vậy, nếu đầu vào là s ="Lập trình ngôn ngữ Python dễ dàng vui nhộn", thì đầu ra sẽ là Lập trình, Python, Ngôn ngữ, Dễ dàng, Vui nhộn
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
-
words:=một danh sách các từ bằng cách áp dụng hàm tách trên s có dấu phân cách "" dấu cách trống.
-
ret:=nối mỗi mục có mặt bằng từ và chỗ "," vào giữa mỗi cặp từ
-
trả lại ret
Ví dụ
Hãy cùng chúng tôi xem cách triển khai sau đây để hiểu rõ hơn
def solve(s): words = s.split(' ') ret = ', '.join(words) return ret s = "Programming Python Language Easy Funny" print(solve(s))
Đầu vào
"Programming Python Language Easy Funny"
Đầu ra
Programming, Python, Language, Easy, Funny