Написать программу.
Дан список целых чисел. Найдите все числа 30 и замените их на '*'. Проверить все возможные варианты:
- если в списке есть числа 30
- если в списке нет чисел 30
ПРОШУ ПОМОГИТЕ
Ответы
Ответ дал:
1
l = list(map(int, input().split()))
l1 = []
for i in l:
if i==30:
l1.append('*')
else:
l1.append(i)
print(l1)
sermilov889:
Спасибо огромное
ничего не нужно объяснять?
Ну если не сложно, то был бы очень признателен
всю программу?
Как хочешь
1. input().split() принимает строку с значениями чисел, и разбивает ее на список с элементами в строковом типе данных, map(int( же превращает элементы этого списка в целочисленный тип. 2. создаем список l1 3. циклом проходимся по списку l: если l = 30, то в l2 добавляем *, если не 30, то само число. 3. выводим список l1
Спасибо!!!!
не за что)
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
9 лет назад