私の課題の1つとして、シーケンス内の隣接するペアを探すコードを記述する必要があります。シーケンス内にペアがない場合、出力はNoneにする必要があります。リスト、文字列、何でもかまいません。私がテストしたコードの半分(本当のもの)でしか動作していないが、偽のテストファイルを渡すのに問題があります。私は何が間違っているのか分かりませんし、この作業を完了するのに役立つでしょう。シーケンス内の隣接するペアを見つける方法、Python
def neighboring_twins(xs):
twins = False
for i in range(len(xs)):
for j in range(i+1,len(xs)):
if xs[i] == xs[j]:
twins = True
return twins
サンプル入力:
xs = [1,1]
出力= true
xs = [2,1,2]
出力= False
xs = []
出力= 0ここで私が働いているコードがありますxs
て
あなたのインデントを修正してください。私は編集しようとしましたが、どの行が所属しているのかわかりません –
サンプル入力と希望する出力を提供してください –
2つの 'for'ループは必要ありません。実際、これが間違った結果の原因の1つです。 – Matthias