ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีการแก้ไขปัญหาที่ระบุด้านล่าง -
คำชี้แจงปัญหา
เราได้รับสตริง เราต้องลบอักขระที่ทำดัชนี ith ออกจากสตริงที่กำหนดและแสดงมัน
ในสตริงใด ๆ ใน Python การสร้างดัชนีจะเริ่มต้นจาก 0 เสมอ สมมติว่าเรามีสตริง "tutorialspoint" การจัดทำดัชนีจะทำตามที่แสดงด้านล่าง -
T u t o r i a l s p o i n t 0 1 2 3 4 5 6 7 8 9 10 11 12 13
ตอนนี้เรามาดูสคริปต์ Python g สำหรับการแก้คำสั่ง −
ตัวอย่าง
def remove(string, i): # slicing till ith character a = string[ : i] # slicing from i+1th index b = string[i + 1: ] return a + b # Driver Code if __name__ == '__main__': string = "Tutorialspoint" # Remove nth index element i = 8 print(remove(string, i))
ผลลัพธ์
Tutorialpoint
อัลกอริทึม
จากสตริงอินพุตที่กำหนด องค์ประกอบดัชนีที่ i จะต้องถูกเปิด ดังนั้น แยกสตริงออกเป็นสองส่วน ก่อนอักขระที่ทำดัชนีและหลังอักขระที่จัดทำดัชนีแล้วจึงปล่อยให้อักขระ ith ส่งคืนสตริงที่ผสาน
ที่นี่เรามีสามตัวแปรประกาศในขอบเขตทั่วโลกดังแสดงด้านล่าง -
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับการลบอักขระ ith ออกจากสตริงอินพุตที่กำหนดใน Python 3.x หรือเวอร์ชันก่อนหน้า