0

Задача 40.

Дан одномерный массив числовых значений, насчитывающий N элементов. После каждого отрицательного элемента вставить новый элемент, равный квадрату этого отрицательного элемента.

import random

N = random.randint(10,20)
li = [random.randint(-99,99)for a in range(N)]
print(li)
i=0
while i<len(li):
if li[i]<0:
li.insert(i+1,li[i]**2)
i+=2
else:
i+=1
print(li)

Волков Егор

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *