Python స్ట్రింగ్ find() మాథ్యూజ్
ఉదాహరణ
పదం "welcome" పదంలో ఏ స్థానంలో ఉంది?
txt = "హలో, నా ప్రపంచానికి స్వాగతం ఉంది." x = txt.find("welcome") print(x)
నిర్వచనం మరియు వినియోగం
find() పద్ధతి కొన్ని విలువలను కనుగొనుతుంది.
అన్నికి కనుగొనకపోతే, find() పద్ధతి -1 తిరిగి చేస్తుంది.
find() పద్ధతి మరియు index() పద్ధతి దాదాపు అదే, మాత్రమే వ్యత్యాసం ఇది, అన్నికి కనుగొనకపోతే, index() పద్ధతి అపఘాతాన్ని ప్రారంభిస్తుంది. (క్రింది ఉదాహరణలను చూడండి)
విధానం
string.find(value, start, end)
పారామీటర్ విలువ
పారామీటర్ | వివరణ |
---|---|
value | అవసరం. అన్వేషణ చేయవలసిన విలువ. |
start | ఎంపికబడిన. అన్వేషణ ప్రారంభ స్థానం. అప్రమేయంగా 0. |
end | ఎంపికబడిన. అన్వేషణ ముగింపు స్థానం. అప్రమేయంగా పదం చివరి వరకు. |
మరిన్ని ఉదాహరణలు
ఉదాహరణ
అక్షరం "e" పదంలో మొదటి స్థానం లో కనిపించింది:
txt = "హలో, నా ప్రపంచానికి స్వాగతం ఉంది." x = txt.find("e") print(x)
ఉదాహరణ
మాత్రమే స్థానాలు 5 మరియు 10 కు మధ్య అన్వేషించినప్పుడు, అక్షరం "e" పదంలో మొదటి స్థానం లో కనిపించింది:
txt = "హలో, నా ప్రపంచానికి స్వాగతం ఉంది." x = txt.find("e", 5, 10) print(x)
ఉదాహరణ
అదే విలువను కనుగొనకపోతే, find() పద్ధతి -1 తిరిగి చేస్తుంది, కానీ index() పద్ధతి అపఘాతాన్ని కాకపోతే ప్రారంభిస్తుంది:
txt = "హలో, నా ప్రపంచానికి స్వాగతం ఉంది." print(txt.find("q")) print(txt.index("q"))