Предмет: Информатика, автор: valeraivasik602

Срочно python дуже потрібно!!!

Приложения:

0smash0: я правильно понимаю,что если в массиве есть ноль то заменить его на другой элемент?
0smash0: например [0,2,4] будет [2,2,4]
0smash0: Верно?
valeraivasik602: так
valeraivasik602: можеш срочно помогти?
valeraivasik602: з цим завданням?

Ответы

Автор ответа: 0smash0
0

Ответ:

list, list1 = [], []

for i in range(18):

  a = input()

  list.append(a)

  if a != '0':

      min1 = a

      b = a

      min2 = b

      if min1 < min2:

          list1.append(min1)

      else:

          list1.append(min2)

if '0' in list:

  while min(list)=='0':

      n = list.index('0')

      list[n] = min(list1)

print(list)

Объяснение:

Долго не мог сообразить)


0smash0: Я переделал чтобы для всех элементов было не только для цифр
0smash0: Если что обращайся)
Интересные вопросы
Предмет: Русский язык, автор: garras97