例えば、後に私は、文字列Python:インデックスなしで文字列の部分文字列を取得するにはどうしたらいいですか?
s = "* * * * * * * = a b = c b = * * * * * * * "
を持っていると私はすべての項目に印刷したい=「*」の前に7つの項目を含むストリングと7:!
* * * * * * * = a b = c b = *
* * * * * * = a b = c b = * *
* * * * * = a b = c b = * * *
* * * * = a b = c b = * * * *
* * * = a b = c b = * * * * *
* * = a b = c b = * * * * * *
* = a b = c b = * * * * * * *
使用してみました場合このようなインデックス:
items = s.split(' ')
for i in items:
s = items.index(i)
start = s - 7
stop = s + 8
print items[start:stop]
問題は、その要素がリストの2番目の時間を表示された場合、スクリプトは、リスト内の最初の出現のインデックスを取り、あなたがこれを取得することです:
* * * * * * * = a b = c b = *
* * * * * * = a b = c b = * *
* * * * * = a b = c b = * * *
* * * * * * * = a b = c b = * etc.
誰でもこの手伝いできますか?
この宿題はありますか? –