我是Python新手。我需要创建一个简单的学生类,其中包括名字、姓氏、ID以及一个将课程名称映射到其成绩的字典。
class Student:
def __init__(self, firstName, lastName, id, _____ (dictionary values)):
self._firstName = firstName;
self._lastName = lastName;
self._id = id;
self.
我的问题是如何在构造函数中初始化字典值?
例如,假设我想要添加3个课程到成绩的映射关系: "math: 100" "bio: 90" "history: 80"
例如:
student1 = Student("Edward", "Gates", "0456789", math: 100, bio: 90, history: 80)
最后的3个值应该放入字典中。
由于可以作为字典一部分的键-值对数量可能会变化,所以我在构造函数参数签名中应该写什么?
我想在调用构造函数时发送所有学生值...