0
.split()で分割した後、文字列を.index()しようとしています。私はインデックスとして使用するために変数として分割を設定していますが、インデックスを印刷しようとすると出力が得られません。ここで私は働いているコードのビットは次のとおりです。python - 分割された文字列をインデックスする
x_1 = y.split(var_1, 1)[1]
start1 = x_1.index(var_2)
print start1
X_1は、yが、私は分割する必要があり、最初の文字列であることと、分割後の文字列です。 var_1は私がyに分割したい場所で、var_2はx_1にインデックスを付ける場所です。ですから、start1はスプリット文字列内で探したいインデックスの場所です。
私はこれを行いますが、出力は出力に表示されません。どんな助けもありがとうございます。ありがとう
予想される入出力文字列を与えた場合には役に立ちます –
私はあなたが少し混乱していると思います。 str.split()は、分割する位置を指定するために位置インデックスを使用しません。セパレータが必要です。したがって、文字列が 'x = 'これは文字列' 'で、' x.split(' t ')を呼び出すと、 '[' '、' his is a s '、ring '] ' – scotty3785