我有一个程序会提示用户输入三个输入:
学号 名称 年龄
然后我用这个信息填充一个列表。目前工作正常。
我想将列表构造更改为以学生编号为键的字典,以及名称和年龄为值的列表。如果我决定在将来扩大输入数量,我也想要这份清单。
我想知道我是否可以使用字典理解但我找不到任何使用dict comp来创建带有列表作为值的字典的示例。
结果字典看起来像:
st_dict = {101: [Mark, 54],
102: [Bob, 49]
}
是否可以使用dict comp创建此结构?
基本上我想要这样做:
st_dict = {Student_no:每个学生输入的[姓名,年龄]}