Лучшие помощники
- Megamozg 2200 б
- Matalya1 1800 б
- DevAdmin 1700 б
- arkasha_bortnikov 890 б
- Dwayne_Johnson 860 б
24 мая 2023 15:09
347
В файле 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
Остались вопросы?
Еще вопросы по категории Математика
Какое число получится в результате возведения числа 10 в степень 8?...
(ab+b^2)/3 : b^3/3a + (a+b)/b Please!...
Какое количество суток обычно содержится в одном месяце?...
Как произносится число 1 5?...
привезли 500 т руды с содержанием меди 6,5% и 700 т руды с содержанием меди 4,5%. из какой руды получится больше меди?...
Все предметы