ホームページ  >  記事  >  バックエンド開発  >  Pythonでインデックスを使う方法

Pythonでインデックスを使う方法

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-06-21 11:24:1520341ブラウズ

Python の Index() メソッドは、文字列に部分文字列 str が含まれるかどうかを検出します。beg (開始) と end (終了) の範囲が指定されている場合は、指定された範囲に含まれるかどうかを確認します。このメソッドは、 Python の find() メソッドと同じですが、str が文字列内にない場合は例外が報告される点が異なります。

Pythonでインデックスを使う方法

# 構文

index() メソッドの構文:

str.index(str, beg=0, end=len(string))

パラメータ

str -- 取得した文字列を指定します。 beg -- 開始インデックス。デフォルトは 0 です。 end – 終了インデックス。デフォルトは文字列の長さです。

関連する推奨事項: "

Python ビデオ チュートリアル "

戻り値

部分文字列が含まれている場合は、開始インデックスを返します。 value 、それ以外の場合は例外がスローされます。

次の例は、index() メソッドの例を示しています:

#!/usr/bin/python
str1 = "this is string example....wow!!!";
str2 = "exam"; 
print str1.index(str2);
print str1.index(str2, 10);
print str1.index(str2, 40);

上記の例の出力結果は次のとおりです:

15
15
Traceback (most recent call last):
  File "test.py", line 8, in 
  print str1.index(str2, 40);
ValueError: substring not found

shell returned 1

以上がPythonでインデックスを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。