Вопрос задан 21.06.2023 в 13:50. Предмет Информатика. Спрашивает Борисович Станислав.

Привет! Помогите с задачей (именно с удалением максимума) Задача 4. Видеокарты (язык Python) В

базе одного магазина электроники есть список видеокарт компании NVIDIA разных поколений. Для удобства в списке вместо полных названий хранятся только числа, они обозначают модель и поколение видеокарты. Недавно компания выпустила новую линейку видеокарт, и в итоге самые старшие поколения разобрали за пару дней. Напишите программу, которая удаляет из этого списка видеокарт наибольшие элементы. Пример: Кол-во видеокарт: 5 1 Видеокарта: 3070 2 Видеокарта: 2060 3 Видеокарта: 3090 4 Видеокарта: 3070 5 Видеокарта: 3090 Старый список видеокарт: [ 3070 2060 3090 3070 3090 ] Новый список видеокарт: [ 3070 2060 3070 ]
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иванченко Аля.

Ответ:

nvidia_list = []

new_nvidia_list = []

new_new = []

qty = int(input('Кол-во видеокарт: '))

print()

count = 1

for _ in range(qty):

   card = int(input(str(count) + ' Видеокарта: '))

   count += 1

   nvidia_list.append(card)

print('Старый список видеокарт: ', *nvidia_list)

new_new = max(nvidia_list)

new_nvidia_list = [i for i in nvidia_list if i != new_new]

print('Новый список видеокарт: ', new_nvidia_list)


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Python, которая удаляет наибольшие элементы из списка видеокарт:

python
# Входные данные: список видеокарт video_cards = [3070, 2060, 3090, 3070, 3090] # Находим максимальное значение в списке max_value = max(video_cards) # Удаляем все вхождения максимального значения из списка video_cards = [card for card in video_cards if card < max_value] # Выводим новый список видеокарт print("Новый список видеокарт:", video_cards)

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос