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

จะค้นหาสตริงในทิศทางย้อนกลับใน Python ได้อย่างไร


Python มีเมธอด rfind() ซึ่งค้นหาจากจุดสิ้นสุดของสตริงเพื่อหาการเกิดของสตริงย่อย จะส่งคืนดัชนีของการเกิดขึ้นล่าสุดหากพบ มิฉะนั้น -1 คุณสามารถใช้ได้ดังนี้:

>>> "CocacolaPepsi".rfind('cola')
4
>>> 'CocacolaPepsi'.rfind('coke')
-1