尝试将项列表转换为键:值对:
def make_dict(a_list, category_name):
a_dict = {}
for i in range(0, len(a_list), 2):
a_dict[a_list[i]] = a_list[i+1]
return a_dict
获取此错误:
a_dict[a_list[i]] = a_list[i+1]
IndexError: list index out of range
我知道为什么,但我不知道怎么解决。有什么解决办法吗?
此外,它还在超出范围之前收集key:value对。