我有兩個參數,都是字符串,我需要找到第一個字符串中找到第二個字符串的位置的索引。我可以做到這一點,當它只是一個字符,但不是當它更多。這裏是一個我可以做的一個例子:Python:在字符串中查找字符串
for i, j in enumerate(primary):
if final == j:
index = i
break
這是我試過的問題:
for i in range (0,len(initial),1):
for j in range (len(initial), i, -1):
if initial[i:j] == last:
index_str = i
break
然而,它總是返回「無」,因此任何人都可以幫助我?
假設這是家庭作業,你不能只使用內置的['index'](http://docs.python.org/2/library/stdtypes.html #sequence-types-str-unicode-list-tuple-bytearray-buffer-xrange)或者查找字符串對象的方法,你可能只需要在函數中添加一個return語句。當然有點難說,因爲你沒有顯示完整的代碼。 –