-1
イム書くコード:無効な構文 - 以下のリストインデックス
def add_to_index(index,keyword,url):
i=0
while i<=len(index):
if keyword in index[i]:
index[i][1].append(url)
else:
index.append([keyword,[url]])
i=i+2
イム好奇心のため
index = []
は私の範囲、いただきました!作るのうちエラーリストを与えるように私は、インデックスを定義するとき私のリストにエントリがないので、私はインデックスを定義するとき
index=[['udacity',['http_qualquer'],['udacity',['http_any']]]
Traceback (most recent call last):
File "vm_main.py", line 33, in <module>
import main
File "/tmp/vmuser_azqmlozsjr/main.py", line 18
def add_to_index(index,keyword,url):
^
SyntaxError: invalid syntax
と構文は、インデックスが空だったときにエラーが出ているはず間違っていた場合は、この特定の行の構文に誤りがありません:エラーです。
あなたはあなたのリスト –
リテラルを中に閉じ括弧が欠落しているの数と一致している必要があり チェックで終了する必要があります@ Barmar Python Shellはあなたに次のプロンプトを表示させません:) – srig
構文エラーは、Pythonが何かが間違っていることに気づいた時点で表示されます。 – user2357112