如何在Python中向值添加数字

如何在Python中向值添加数字,python,list,Python,List,我必须为我的课堂作业制作一个座位表,我还需要为每个学生添加缺课次数。我如何添加缺勤?到目前为止我有这个 row1 = ['John', 'Jack', 'James'] row2 = ['Javier', 'Jessica', 'Jane', 'Jose'] row3 = ['Josh', 'Jon', 'Jess'] classroom = [row1, row2, row3] print (classroom) 制作一张描述学生缺席情况的地图: absences = {'John': 1

我必须为我的课堂作业制作一个座位表,我还需要为每个学生添加缺课次数。我如何添加缺勤?到目前为止我有这个

row1 = ['John', 'Jack', 'James']
row2 = ['Javier', 'Jessica', 'Jane', 'Jose']
row3 = ['Josh', 'Jon', 'Jess']
classroom = [row1, row2, row3]

print (classroom)

制作一张描述学生缺席情况的地图:

absences = {'John': 1, 'Jack': 30, 'James': 0, 'Javier': 0, 'Jessica': 3, ...}

您可能需要保留一个单独的名称:缺席dict like

 absences = {"name1":12,"name2":123 ... }
您可能希望将缺席和名称一起存储在行中

row1 = [('John',1), ('Jack',2), ('James',5)]
或者,如果您希望获得更多数据:

row1 = [{'name':'John','absences':1}, {'name':'Jack','absences':2}, {'name':'James','absences':5}]

什么是缺席?您的数据与“班级”、“学生”、“座位”、“缺勤”的关系如何?