วิธีการ rsplit() ของ Python

ตัวอย่าง

แยกข้อความเป็นรายการด้วยคำหยาบที่มีช่องว่างหลังจากคำหยาบ

txt = "apple, banana, cherry"
x = txt.rsplit(" ")
print(x)

ทดสอบตัวอย่าง

คำอธิบายและการใช้งาน

รูปแบบ rsplit() จะแยกข้อความเป็นรายการจากด้านขวา

ถ้าไม่กำหนด "max" มีทางเลือกที่จะกลับค่าเหมือนกับการใช้ split()

หมายเหตุ:ถ้ากำหนด max รายการจะมีจำนวนที่กำหนด + 1 อันเดียวกัน

รูปแบบ

string.rsplit(separator, max)

ค่าตัวแปร

ตัวแปร คำอธิบาย
separator ที่เลือกใช้. กำหนดสัญญาณแยกที่ใช้ในการแยกข้อความ. ค่าโดยเริ่มต้นคือช่องว่าง
max ที่เลือกใช้. กำหนดจำนวนการแยกที่ต้องทำ. ค่าโดยเริ่มต้นคือ -1 หรือ "ทุกครั้งที่เกิดขึ้น"

ตัวอย่างเพิ่มเติม

ตัวอย่าง

แยกข้อความเป็นรายการของสัตว์เลี้ยงที่มีสูงสุด 2 รายการ:

txt = "apple, banana, cherry"
# ตั้งค่าตัวแปร max ที่ 1 จะทำให้กลับค่าเป็นรายการที่มี 2 อันเดียวกัน!
x = txt.rsplit(" , ", 1)
print(x)

ทดสอบตัวอย่าง