วิธีใช้หน้าจอแสดงระบบ Python rindex()

ตัวอย่าง

ตำแหน่งที่เกิดขึ้นครั้งสุดท้ายของคำ "China" ในข้อความ

txt = "China is a great country. I love China."
x = txt.rindex("casa")
print(x)

จัดการตัวอย่าง

คำนิยามและการใช้งาน

วิธี rindex() ค้นหาค่าที่กำหนดในครั้งสุดท้าย

ถ้าไม่พบค่านี้ วิธี rindex() จะทำให้เกิดข้อผิดพลาด

วิธี rindex() และ rfind() คล้ายกันมาก ดูตัวอย่างด้านล่าง

รูปแบบ

string.rindex(value, start, end)

ค่าประกาศ

ประกาศ คำอธิบาย
value สำคัญ ค่าที่ต้องการค้นหา
start เลือกตั้ง จุดเริ่มต้นของการค้นหา โดยเริ่มต้นจาก 0 โดยอุปกรณ์เริ่มต้นตามเอกสารที่เปิดให้ใช้งาน
end เลือกตั้ง จุดสิ้นสุดของการค้นหา โดยเริ่มต้นจากท้ายของข้อความ โดยเริ่มต้นโดยอุปกรณ์เริ่มต้นตามเอกสารที่เปิดให้ใช้งาน

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

ตัวอย่าง

ตำแหน่งที่หลังสุดของอักษร "e" ในข้อความอยู่ที่ไหน?

txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)

จัดการตัวอย่าง

ตัวอย่าง

ถ้าค้นหาในตำแหน่ง 5 ถึงตำแหน่ง 10 สำหรับข้อความ ตำแหน่งที่หลังสุดของอักษร "e" ตั้งอยู่ที่ไหน?

txt = "Hello, welcome to my world."
x = txt.rindex("e", 5, 10)
print(x)

จัดการตัวอย่าง

ตัวอย่าง

ถ้าไม่พบค่านี้ วิธี rfind() จะกลับค่า -1 แต่วิธี rindex() จะทำให้เกิดข้อผิดพลาด:

txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))

จัดการตัวอย่าง