Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อแยกสตริงและเข้าร่วมด้วยเครื่องหมายจุลภาค


สมมติว่าเรามีคำไม่กี่คำที่คั่นด้วยการเว้นวรรค เราต้องแยกคำเหล่านี้เพื่อสร้างรายการ จากนั้นรวมคำเหล่านั้นเป็นสตริงโดยวางเครื่องหมายจุลภาคไว้ตรงกลาง

ดังนั้น หากอินพุตเป็นแบบ 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