เมื่อจำเป็นต้องสร้างสตริงใหม่ที่สร้างจากอักขระสองตัวแรกและสองตัวสุดท้ายของสตริงที่กำหนด ตัวนับสามารถกำหนดได้ และสามารถใช้การจัดทำดัชนีเพื่อเข้าถึงช่วงขององค์ประกอบที่เฉพาะเจาะจงได้
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_string = "Hi there how are you" my_counter = 0 for i in my_string: my_counter = my_counter + 1 new_string = my_string[0:2] + my_string [my_counter - 2: my_counter ] print("The string is ") print(my_string) print("The new string is ") print(new_string)
ผลลัพธ์
The string is Hi there how are you The new string is Hiou
คำอธิบาย
-
สตริงถูกกำหนดและแสดงบนคอนโซล
-
ตัวนับเริ่มต้นเป็น 0
-
มีการวนซ้ำสตริง และเข้าถึง 2 องค์ประกอบแรกและสององค์ประกอบสุดท้ายโดยใช้การจัดทำดัชนี
-
สิ่งนี้ถูกกำหนดให้กับตัวแปร
-
เป็นเอาต์พุตที่แสดงบนคอนโซล