โจทย์: กำหนดสตริง ลบตัวอักษรตำแหน่ง i (index เริ่มที่ 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
โค้ดตัวอย่าง
def remove(string, i):
a = string[:i]
b = string[i+1:]
return a + b
if __name__ == '__main__':
string = "Tutorialspoint"
i = 8
print(remove(string, i))
ผลลัพธ์
Tutorialpoint
อัลกอริทึม: ตัดสตริงเป็น 2 ส่วน (ก่อน i และหลัง i+1) รวมกัน

สรุป
เรียนรู้วิธีลบตัวอักษรตำแหน่งที่ n ในสตริง Python: ใช้ slicing ตัดก่อนและหลัง index นั้น แล้ว concat