పైథాన్ స్ట్రింగ్ rindex() పద్ధతి

ఇన్స్టాన్స్

టెక్స్ట్ లో "China" వచనం చివరి స్థానం గుర్తించుట:

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

రన్ ఇన్స్టాన్స్

定义和用法

rindex() పద్ధతి కొన్నిసార్లు కనుగొనే విలువను శోధిస్తుంది.

అనియంత్రిత విలువను కనుగొనకపోతే, rindex() పద్ధతి అపఘాతాన్ని ప్రారంభిస్తుంది.

rindex() పద్ధతి rfind() పద్ధతితో చాలా అనలోకం. దిగువ ఉదాహరణలను చూడండి.

సింథాక్స్

స్ట్రింగ్.rindex(విలువ, స్టార్ట్, ఎండ్)

పారామీటర్ విలువ

పారామీటర్ వివరణ
విలువ అవసరం. శోధించవలసిన విలువ.
స్టార్ట్ ఆప్షణిక. శోధన ప్రారంభ స్థానం ఎక్కడ ఉంది. అప్రమేయంగా 0 ఉంటుంది.
ఎండ్ ఆప్షణిక. శోధన ముగింపు స్థానం ఎక్కడ ఉంది. అప్రమేయంగా పదబంధం చివరి వరకు ఉంటుంది.

మరిన్ని ఇన్స్టాన్స్

ఇన్స్టాన్స్

పదబంధంలో చివరి కనిపించిన "e" స్థానం ఎక్కడ ఉంది?

txt = "హెల్లో, నా ప్రపంచానికి స్వాగతం."
x = txt.rindex("e")
print(x)

రన్ ఇన్స్టాన్స్

ఇన్స్టాన్స్

మాత్రమే 5 మరియు 10 స్థానాలలో శోధించినట్లయితే, పదబంధంలో చివరి కనిపించిన "e" స్థానం ఎక్కడ ఉంది?

txt = "హెల్లో, నా ప్రపంచానికి స్వాగతం."
x = txt.rindex("e", 5, 10)
print(x)

రన్ ఇన్స్టాన్స్

ఇన్స్టాన్స్

అనియంత్రిత విలువను కనుగొనకపోతే, rfind() పద్ధతి -1 తిరిగి ఇవ్వబడుతుంది, కానీ rindex() పద్ధతి అపఘాతాన్ని ప్రారంభిస్తుంది:

txt = "హెల్లో, నా ప్రపంచానికి స్వాగతం."
print(txt.rfind("q"))
print(txt.rindex("q"))

రన్ ఇన్స్టాన్స్