max_list_from_all_plates это мой главный список the main list max_list это список в списке и newlist это его копия, я пытаюсь удалить все максимумы из копии, но получаю ошибку: list.remove(x): x not in list
if __name__ == "__main__":
max_index = 0
max_list_from_all_plates = []
threshold = 0.05
for single_lp in seq:
maximum_plate_prob = []
possible_plate_prob = []
max_list = []
for sign in single_lp:
high_indexes = []
for prob_id in range(0,len(sign)):
if threshold<sign[prob_id]:
high_indexes.append([sign[prob_id], prob_id, CATEGORIES[prob_id]])
max_list.append(high_indexes)
max_list_from_all_plates.append(max_list)
h = high_indexes[0]
newlist = max_list
ma = [max(h) for h in max_list]
print("max_list", ma)
#m = [max() for h in newlist]
#print(max_list_from_all_plates)
for i in newlist:
x = i[0]
m = [max(x) for x in newlist]
#print(m)
print(m)
newlist.remove(m)
Перемещено leave из general