다음 절차가 있습니다.
def myProc(invIndex, keyWord):
D={}
for i in range(len(keyWord)):
if keyWord[i] in invIndex.keys():
D.update(invIndex[query[i]])
return D
하지만 다음과 같은 오류가 발생합니다.
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
TypeError: cannot convert dictionary update sequence element #0 to a sequence
D에 요소가 포함되어 있으면 오류가 발생하지 않습니다. 하지만 처음에는 D가 비어 있어야합니다.
한 줄로
—
Omar Tariq
D={}
집합이 아닌 빈 사전을 선언합니다. 에 의해 빈 집합을 선언합니다 S=set()
.
{}
세트가 아니라 사전입니다.