import random def make_CC(T1, T2, M): "Создаю список из M случайных чисел от T1 до T2" if M > (T2 - T1 + 1): M = T2 - T1 + 1 return random.sample(range(T1, T2 + 1), M) def make_HH(CC, KK): "Для каждого числа в CC нахожу ближайшее число из KK" HH = [] for c in CC: # Ищем самое близкое число closest = min(KK, key=lambda k: abs(k - c)) HH.append(closest) return HH