import random import os import pickle list_corteg = [] for _ in range(125): random_number = random.randint(6, 56) list_corteg.append(str(random_number)) corteg_1 = tuple(list_corteg) print(corteg_1) print('-'*10) corteg_1_1 = tuple(str(random.randint(6,56)) for _ in range(125)) print(corteg_1_1) print('-'*10) list_families_2 = ['Ogarkov', 'Efimova', 'Butko', 'Antonov'] print(list_families_2) print('-'*10) fp = open('control_corteg.2ob', 'wb') pickle.dump(corteg_1, fp) pickle.dump(list_families_2, fp) fp.close() fp = open('control_corteg.2ob', 'rb') obj_5_1 = pickle.load(fp) obj_5_2 = pickle.load(fp) fp.close() print(obj_5_1, obj_5_2, sep = '\n') print('-'*10) print('yes' if obj_5_1 == corteg_1 else 'no') print('yes' if obj_5_2 == list_families_2 else 'no') print('-'*10) groups = [] for i in range(0, len(obj_5_1), 5): group = list(obj_5_1[i:i+5]) groups.append(group) print(f" Группа {len(groups)}: {group}")