Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python – การเกิดขึ้นของ Substring ทั้งหมดจากรายการ strings


เมื่อจำเป็นต้องดึงข้อมูลสตริงย่อยที่เกิดขึ้นทั้งหมดจากรายการสตริง จะใช้ความเข้าใจรายการและวิธีการ 'เริ่มด้วย'

ตัวอย่าง

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

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]

คำอธิบาย

  • สตริงถูกกำหนดและแสดงบนคอนโซล

  • มีการกำหนดสตริงย่อยและแสดงบนคอนโซล

  • ความเข้าใจรายการใช้เพื่อวนซ้ำสตริงและตรวจสอบว่าสตริงเริ่มต้นด้วยค่าที่ระบุหรือไม่

  • ทำได้โดยใช้วิธีการ "เริ่มด้วย"

  • สิ่งนี้ถูกกำหนดให้กับผลลัพธ์

  • สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล