私は初心者で、コンマの最後の文字列を文字列で見つけようとしています。私は私のコードで以下に示すようにwhileループを使いたいと思います。簡単なロジックに苦しんでいるように思えるので、時にはコードを書くときに私は本当に不満を感じます。とにかく、私のコードはここにあります:文字列中のカンマの最後の位置はどのようにして見つけられますか?
# Find last occurrence of the comma
while True:
commaPos = newNameStr.find(",", 0)
if commaPos == -1:
return the commaPos before
私は正しい道にいますか?私はUdacityからPythonコースを受け取りました。私たちも同様の問題を抱えていましたが、このように解決しましたが、コードの書き方は忘れてしまいました。
str.rfind( "、") – Erdenezul
ご協力ありがとうございます。 – johnnewbie25
loop from end – Erdenezul