เราได้รับสตริง และเป้าหมายของเราคือย้อนกลับคำทั้งหมดที่มีอยู่ในสตริง เราสามารถใช้วิธีแยกและฟังก์ชันย้อนกลับเพื่อให้ได้ผลลัพธ์ มาดูตัวอย่างกรณีทดสอบกัน
Input:string ="ฉันเป็นโปรแกรมเมอร์หลาม"Output:programmer python a am I
Input:string ="tutorialspoint เป็นเว็บไซต์เพื่อการศึกษา"Output:website educational a is tutorialspoint
มาทำตามขั้นตอนด้านล่างเพื่อให้บรรลุเป้าหมายของเรา
อัลกอริทึม
<ก่อน>1. เริ่มต้น string.2 แยกสตริงบนช่องว่างและเก็บรายการผลลัพธ์ในตัวแปรที่เรียกว่า word.3 กลับรายการคำโดยใช้ฟังก์ชันย้อนกลับ4. แปลงผลลัพธ์เป็น list.5. รวมคำโดยใช้ฟังก์ชัน join แล้วพิมพ์ออกมาดูโค้ดสำหรับอัลกอริทึมด้านบน
ตัวอย่าง
## การเริ่มต้น stringstring ="ฉันเป็นโปรแกรมเมอร์หลาม"## การแยกสตริงบน spacewords =string.split()## การย้อนกลับคำโดยใช้ reversed() functionwords =list(reversed(words))## join คำและการพิมพ์(" ".join(คำ))
ผลลัพธ์
หากคุณเรียกใช้โปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้
โปรแกรมเมอร์ python a am I
มารันโค้ดอีกครั้งสำหรับอินพุตอื่น
ตัวอย่าง
## การเริ่มต้น stringstring ="tutorialspoint เป็นเว็บไซต์เพื่อการศึกษา"## การแยกสตริงบน spacewords =string.split()## การย้อนกลับคำโดยใช้ reversed() functionwords =list(reversed(words))## join คำและการพิมพ์(" ".join(คำ))
ผลลัพธ์
หากคุณเรียกใช้โปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้
เว็บไซต์เพื่อการศึกษา a is tutorialspoint
บทสรุป
หากคุณมีข้อสงสัยเกี่ยวกับบทแนะนำ โปรดระบุในส่วนความคิดเห็น