Python中常见的错误

TypeError: list indices must be integers or slices, not str
今天写学生信息管理系统的时候出现的一个错误

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本来是想对字典中的信息进行遍历,却不小心写成了列表,后来列表改为字典就行了
在这里插入图片描述

TypeError: ‘type’ object is not subscriptable
这种错误说明你把不具有下标操作的对象加上了索引
在这里插入图片描述 和明显的可以看到我在地28行for中明明定义的是i,却在29行的if中用的是dict,将其改正就正确了