我用CSV模块通过临时文件来更新数据,直到我尝试创建一个新用户。我以前从未经历过这种错误,也不知道为什么会发生。在
分数文件包含:
adam,0,5,4
bob,3,5,2
charlie,7,9,4
micheal,0,69,6
当我创建新用户时,它会创建以下错误:
Traceback (most recent call last): File "C:/Users/Adam/Desktop/foo.py", line 35, in <module> row[0] = name IndexError: list assignment index out of range
您可以大大简化(并更正)循环,如下所示:
代码:
列表:
这个:
^{pr2}$不起作用,因为您以前没有将行定义为列表,因此无法以这种方式添加到它。在
还有这个:
^{3}$忽略了列表的要点,因为不需要通过每个元素访问该列表,而只需返回并构建相同的列表。在
相关问题 更多 >
编程相关推荐