Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

29 строки
687 B
Python

import random
import pickle
a=[]
for i in range(125):
a.append(str(random.randint(6,27)))
cort = tuple(a)
spis = ["Гордиевских","Девятова","Креветов","Ефимова"]
f = open("binfile.bin", "wb")
pickle.dump(cort, f)
pickle.dump(spis, f)
f.close()
f = open("binfile.bin", "rb")
newcort = pickle.load(f)
newspis = pickle.load(f)
f.close()
if (cort == newcort) and (spis == newspis):
print("Запись и чтение прошли успешно")
else:
print("На каком-то этапе произошла ошибка")
print(cort)
for i in range(0, len(cort), 5):
exec(f"plist{i//5} = list(cort[{i}:{i+5}]);print(plist{i//5})")