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

20 строки
677 B
Python

def anomal_object_list(tupl: tuple, T1: float,T2: float):
new_tupl = []
for i in range(len(tupl)):
if T2 < tupl[i] < T1:
new_tupl.append(i)
new_tupl = tuple(new_tupl)
return new_tupl
def anomal_object_change(general_tuple: tuple, anomal_list: list):
X1 = []
for i in range(len(general_tuple)):
if general_tuple[i] not in anomal_list:
X1.append(general_tuple[i])
else:
if i == 0 or i == len(general_tuple)-1:
X1.append(sum(general_tuple)/len(general_tuple))
else:
X1.append((general_tuple[i-1]+general_tuple[i+1])/2)
X1 = tuple(X1)
return X1