Видеокарты

Что нужно сделать

В базе магазина электроники есть список видеокарт компании NVIDIA разных поколений. Вместо полных названий хранятся только числа, которые обозначают модель и поколение видеокарты. Недавно компания выпустила новую линейку видеокарт. Самые старшие поколения разобрали за пару дней.

Напишите программу, которая удаляет списка видеокарт наибольшие элементы.

Пример:

Количество видеокарт: 5
1 Видеокарта: 3070
2 Видеокарта: 2060
3 Видеокарта: 3090
4 Видеокарта: 3070
5 Видеокарта: 3090

Старый список видеокарт: [ 3070 2060 3090 3070 3090 ]
Новый список видеокарт: [ 3070 2060 3070 ]

Что оценивается

  • Результат вычислений корректен.
  • Input содержит корректные приглашения для ввода.
  • Формат вывода соответствует примеру.
  • Переменные и функции имеют значащие имена, не только a, b, c, d
amt = int(input('Количество видеокарт: '))
set_card = []

count = 1
for _ in range(amt):
    card = int(input(f'{count} Видеокарта: '))
    set_card.append(card)
    count += 1

max_card = set_card[0] # но проще использовать функцию max()
for i in set_card:
    if i > max_card:
        max_card = i

new_set_card = []
for i in set_card:
    if i != max_card:
        new_set_card.append(i)

print(f'''\nСтарый список видеокарт: {set_card}
Новый список видеокарт: {new_set_card}''')