Я написал этот код для удаления повторяющихся чисел из списка и вывода максимального числа. Однако он не удаляет число, которое повторяется на 4-м значении индекса. пожалуйста, помогите.
array = input() nums = (array.split()) num = [int(i) for i in nums] n = 0 for j in num: for q in num: if q == j: n += 1 if n > 1: while j in num: num.remove(j) n = 0 print(num) print(max(num))
питонов встроенная функция set() делает это за вас.
set()
_list = [1,2,3,4,5,6,7,8,9,1,2] print(set(_list))
выводит:
[1,2,3,4,5,6,7,8,9]