Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để tách một chuỗi và nối bằng dấu phẩy

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