私はPythonを初めて使いました。これは単純な1行または1文字の答えかもしれませんが、私はそれの周りに私の頭を包むように見えません。私は繰り返しを行い、現在のインデックスの後のインデックスの要素が同じかどうかをチェックし、それがあればそれを削除するリストをチェックします。Python:範囲外のインデックス
while i < len(list):
if list[i] == list[i+1]:
del list[i];
i+=1;
"リスト[i]を==リスト[I + 1]場合:" 私は問題がから来ている知っている私は、リストの最後に取得 "リストには、[I + 1]" の外になりますインデックスの範囲。問題は、コードが範囲外になるポイントに到達したときにコードを停止する方法がわからないことです。
リストの名前を、リストの名前にしないでください。これは、Pythonの組み込み関数です。 – RoadRunner
最初の行をwhile(i + 1)
Koushik
として作成してください@John Aranoこれをチェックしてください: http://ideone.com/ocUjHu – RoadRunner