форкнуто от main/python-labs
Родитель
bebe611a8c
Сommit
2a42be9657
@ -0,0 +1,47 @@
|
||||
|
||||
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}")
|
||||
|
||||
|
||||
|
||||
|
||||
|
Двоичный файл не отображается.
Загрузка…
Ссылка в новой задаче