เมื่อจำเป็นต้องดึงข้อมูลสตริงย่อยที่เกิดขึ้นทั้งหมดจากรายการสตริง จะใช้ความเข้าใจรายการและวิธีการ 'เริ่มด้วย'
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
my_string = "Python learn code test fun amazing object oriented"
sub_string = "object"
print("The string is : " )
print(my_string)
print("The sub-string is : " )
print(sub_string)
my_result = [index for index in range(len(my_string)) if my_string.startswith(sub_string, index)]
print("The resultant string is : ")
print(my_result) ผลลัพธ์
The string is : Python learn code test fun amazing object oriented The sub-string is : object The resultant string is : [35]
คำอธิบาย
-
สตริงถูกกำหนดและแสดงบนคอนโซล
-
มีการกำหนดสตริงย่อยและแสดงบนคอนโซล
-
ความเข้าใจรายการใช้เพื่อวนซ้ำสตริงและตรวจสอบว่าสตริงเริ่มต้นด้วยค่าที่ระบุหรือไม่
-
ทำได้โดยใช้วิธีการ "เริ่มด้วย"
-
สิ่งนี้ถูกกำหนดให้กับผลลัพธ์
-
สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล