IndexError: list assignment index out of range in python 我做错了什么。我是新手
actual_ans_dict = []
for data in prsnobj.result:
actual_ans_dict[data[0]] = data[1]
print actual_ans_dict
Run Code Online (Sandbox Code Playgroud)
actual_ans_dict是一个空列表。您正在尝试将值设置为,actual_ans_dict[data[0]]但具有此索引的元素不存在。
您可以将类型更改actual_ans_dict为dict:
actual_ans_dict = {}
for data in prsnobj.result:
actual_ans_dict[data[0]] = data[1]
print actual_ans_dict
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11767 次 |
| 最近记录: |