Katalog={"Edd":["4858"],
"Zaa":["4202"],
}
def save(Katalog):
badChars = [",""[","]","'"]
savelist=[]
filname=input()
f=open(filname,"w")
for namn in Katalog:
savelist.append(namn)
savelist.append(":")
for x in Katalog[namn]:
savelist.append(Katalog[namn][x])
savelist.append(":")
savelist.append("\n")
saveList = ''.join(i for i in saveList if not i in badChars)
f.write(savelist)
f.close()
TypeError:列表索引必须是整数或切片,而不是str
我正在使用词典为项目做电话簿。一切正常,直到我保存新添加的键和值的问题部分为止。我不知道我在哪里做错了?...
Katalog: Dict[str, List[str]]
for namn in Katalog: