Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
24 мая 2023 15:09
811
В файле data.txt находится список целых чисел – это номера заказов, которые завершены, но клиент еще не забрал устройство из мастерской.
Номера в списке могут повторяться, если у клиента было несколько гаджетов в одном заказе.
Удалите все элементы, значения которых больше, чем 2000. Эти гаджеты уже забрали из мастерской.
Затем выведите обновленный список на экран. Все элементы в строку, через пробел.
Формат входных данных
В файле data.txt находится список целых чисел. Вводятся в строку через пробел.
Формат выходных данных
Вывести на экран новый список в строку через пробел.
входные данныевыходные данные1234 1235 1236 1237 2001 2002 1897 2007 1456 1234 1235 1236 1237 1897 1456 12 345 567 234 567 2454 2383 45745 4787346 3 5 34 67 12 345 567 234 567 3 5 34 67
1
ответ
Решение на Python:
```python
with open('data.txt', 'r') as f:
numbers = list(map(int, f.read().split()))
numbers = [num for num in numbers if num <= 2000]
print(*numbers)
```
Сначала мы открываем файл и считываем список чисел. Затем мы используем генератор списков и оставляем только те числа, которые меньше или равны 2000. Наконец, мы выводим обновленный список на экран с помощью звездочки в переданном списке аргументов функции print, чтобы распаковать его в отдельные аргументы.
```python
with open('data.txt', 'r') as f:
numbers = list(map(int, f.read().split()))
numbers = [num for num in numbers if num <= 2000]
print(*numbers)
```
Сначала мы открываем файл и считываем список чисел. Затем мы используем генератор списков и оставляем только те числа, которые меньше или равны 2000. Наконец, мы выводим обновленный список на экран с помощью звездочки в переданном списке аргументов функции print, чтобы распаковать его в отдельные аргументы.
0
·
Хороший ответ
24 мая 2023 15:12
Остались вопросы?
Еще вопросы по категории Математика
Найдите площади закрашенных фигур ( рис. 135)....
"Иррациональные неравенства" Решите неравенства: а)√2x2-6x>-3 б)√x2+3x-6>2 в)√5x-11≤3...
Детская горка укреплена вертикальным столбом, расположенным посередине спуска. Найдите высоту l этого столба, если высота h гор...
Каков результат возведения числа 1000000 в квадрат?...
турист ехал на автобусе 1 1/3 ч и на поезде 4 4/15ч. всего этими видами транспорта он проехал 456км. при этом на автобусе он проехал 3/16 того пути,ко...