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

พาร์ทิชันสตริง () ใน Python


ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับ พาร์ติชั่น เมธอดของสตริง

เมธอด partition() รับหนึ่งอาร์กิวเมนต์ เช่น ตัวคั่น และส่งคืน tuple ที่มีสตริงย่อยเป็น สตริงย่อยก่อนตัวคั่น , ตัวคั่น และ สตริงย่อยหลังตัวคั่น .

พาร์ทิชัน() เมธอดใช้การเกิดขึ้นครั้งแรกของ ตัวคั่น . ทำตามขั้นตอนด้านล่างเพื่อเขียนโค้ด

  • เริ่มต้นสตริง
  • พิมพ์ tuple ที่แบ่งพาร์ติชันโดยใช้ partition(separator) วิธีการ
  • คุณสามารถส่งตัวคั่น .ใดก็ได้ ที่คุณต้องการ

ตัวอย่าง

# initializing a string
string = "Tutorialspoint is a great place to learn Python"
# partitioning the string with a space
print(string.partition(' '))

ผลลัพธ์

หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้

('Tutorialspoint', ' ', 'is a great place to learn Python')

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

ตัวอย่าง

# initializing a string
string = "Tutorialspoint is a great place to learn Python"
# partitioning the string with a space
print(string.partition('tutorialspoint'))

ผลลัพธ์

หากคุณรันโปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้

('Tutorialspoint is a great place to learn Python', '', '')

บทสรุป

หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น