Предмет: Информатика,
автор: Adiya1317
1. Напишите программу, которая удаляет из списка вещественных чисел элементы, значения которых больше 5.7 и меньше 10.8. Выведите на экран Исходный список и полученный список, после удаления элементов. Исходный список: 1.2, 0.3, 5.7, 12.3, 10.8, 9.6, 2.4, 6,8, 8.1, 4.9.
Ответы
Автор ответа:
0
Ответ:
original_list = [1.2, 0.3, 5.7, 12.3, 10.8, 9.6, 2.4, 6.8, 8.1, 4.9]
new_list = [x for x in original_list if 5.7 < x < 10.8]
print("Original list:", original_list)
print("New list:", new_list)
Автор ответа:
1
Вы можете написать программу для удаления из списка действительных чисел тех элементов, которые больше 5,7 и меньше 10,8. Вот пример того, как это сделать с помощью Python:
nums = [1.2, 0.3, 5.7, 12.3, 10.8, 9.6, 2.4, 6.8, 8.1, 4.9]
new_nums = []
for num in nums:
if not (num > 5.7 and num < 10.8):
new_nums.append(num)
print("Original list:", nums)
print("New list:", new_nums)
Это выведет:
Исходный список: [1.2, 0.3, 5.7, 12.3, 10.8, 9.6, 2.4, 6.8, 8.1, 4.9] Новый список: [1.2, 0.3, 12.3, 9.6, 2.4, 6.8, 8.1, 4.9]
Похожие вопросы
Предмет: Алгебра,
автор: timurmuhamedganov
Предмет: Алгебра,
автор: bobrb051
Предмет: История,
автор: sergienkoartem900
Предмет: Русский язык,
автор: losilovap
Предмет: Биология,
автор: Аноним