Предмет: Информатика,
автор: catdavidthecat
Python СРОЧНО. Создать проект, в котором из списка чисел нужно удалить числа значения которых больше 35 и меньше 65. При этом числа которые удаляются сохранить в другом списке. Список заполнить случайными числами. 9 класс
Ответы
Автор ответа:
1
import random
# создаем список из случайных чисел
numbers = [random.randint(1, 100) for i in range(10)]
# создаем пустой список, в который будут добавляться удаленные числа
removed_numbers = []
# проходимся по списку чисел и удаляем числа, значения которых больше 35 и меньше 65
numbers_filtered = [num for num in numbers if num <= 35 or num >= 65]
# проходимся по исходному списку чисел еще раз и добавляем в список удаленных чисел все числа,
# которые не прошли фильтрацию
for num in numbers:
if num not in numbers_filtered:
removed_numbers.append(num)
# выводим результаты на экран
print("Исходный список:", numbers)
print("Удаленные числа:", removed_numbers)
print("Список после фильтрации:", numbers_filtered)
Приложения:

Похожие вопросы
Предмет: Математика,
автор: mukadaeva8383
Предмет: Алгебра,
автор: azela792
Предмет: Алгебра,
автор: timofeyvoykin30
Предмет: Математика,
автор: aminaaaaa63
Предмет: Литература,
автор: smirovkiril