สมมติว่าเรามีคำไม่กี่คำที่คั่นด้วยการเว้นวรรค เราต้องแยกคำเหล่านี้เพื่อสร้างรายการ จากนั้นรวมคำเหล่านั้นเป็นสตริงโดยวางเครื่องหมายจุลภาคไว้ตรงกลาง
ดังนั้น หากอินพุตเป็นแบบ s ="การเขียนโปรแกรม Python Language Easy Funny" ผลลัพธ์จะเป็น Programming, Python, Language, Easy, Funny
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
-
คำ :=รายการคำโดยใช้ฟังก์ชัน split บน s พร้อมตัวคั่น " " ช่องว่าง
-
ret :=เข้าร่วมแต่ละรายการในคำและวาง ", " ระหว่างคำแต่ละคู่
-
รีเทิร์น
ตัวอย่าง
ให้เราดูการใช้งานต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น
def solve(s): words = s.split(' ') ret = ', '.join(words) return ret s = "Programming Python Language Easy Funny" print(solve(s))
อินพุต
"Programming Python Language Easy Funny"
ผลลัพธ์
Programming, Python, Language, Easy, Funny