From 7459cb5db3a8490b9dfd5ca32aa9e808fd1ad8c8 Mon Sep 17 00:00:00 2001 From: smirnovavyu Date: Fri, 4 Sep 2026 15:13:22 +0000 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D1=82=D1=8C=20Sm?= =?UTF-8?q?irnovaVYu/docs/data/data=5Fgenerator.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SmirnovaVYu/docs/data/data_generator.py | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 SmirnovaVYu/docs/data/data_generator.py diff --git a/SmirnovaVYu/docs/data/data_generator.py b/SmirnovaVYu/docs/data/data_generator.py deleted file mode 100644 index 07a656c..0000000 --- a/SmirnovaVYu/docs/data/data_generator.py +++ /dev/null @@ -1,20 +0,0 @@ -import random - - -def generate_test_data(N): #Генерирует N записей с именами User_00000 ... User_N-1 - records = [(f"User_{i:05d}", f"+7-999-{i:05d}") for i in range(N)] - - records_shuffled = records.copy() - random.shuffle(records_shuffled) - - records_sorted = sorted(records, key=lambda x: x[0]) - - return records, records_shuffled, records_sorted - - -def get_names_for_operations(records, num_find=100, num_delete=50, num_nonexistent=10): #Подготавливает имена для операций поиска и удаления - existing_names = [name for name, _ in records[:num_find + num_delete]] - names_to_find = existing_names[:num_find] + [f"None_{i}" for i in range(num_nonexistent)] - names_to_delete = existing_names[num_find:num_find + num_delete] - - return names_to_find, names_to_delete \ No newline at end of file