1._dict_方法
今天用到的是实例._dict_会返回一个字典,键值对是实例的_init_里对应的键值对。比如以下代码。student_list储存的是一个一个对象,对象里的_init_里是每个对象的名字,性别,年龄,要把这个列表写入文件,但文件必须要求写入字符串,因此先循环遍历列表,然后对每个实例对象使用_dict_法转化为字典,并以一个列表存储所有字典(列表推导式),转换为str写入即可。
那如何将这个文件中的数据加载到这个以对象为单位的列表里呢?
1._dict_方法
今天用到的是实例._dict_会返回一个字典,键值对是实例的_init_里对应的键值对。比如以下代码。student_list储存的是一个一个对象,对象里的_init_里是每个对象的名字,性别,年龄,要把这个列表写入文件,但文件必须要求写入字符串,因此先循环遍历列表,然后对每个实例对象使用_dict_法转化为字典,并以一个列表存储所有字典(列表推导式),转换为str写入即可。
那如何将这个文件中的数据加载到这个以对象为单位的列表里呢?