เมื่อจำเป็นต้องสร้างสตริงใหม่ที่สร้างจากอักขระสองตัวแรกและสองตัวสุดท้ายของสตริงที่กำหนด ตัวนับสามารถกำหนดได้ และสามารถใช้การจัดทำดัชนีเพื่อเข้าถึงช่วงขององค์ประกอบที่เฉพาะเจาะจงได้
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
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 องค์ประกอบแรกและสององค์ประกอบสุดท้ายโดยใช้การจัดทำดัชนี
-
สิ่งนี้ถูกกำหนดให้กับตัวแปร
-
เป็นเอาต์พุตที่แสดงบนคอนโซล