Заранее благодарю.
"""Дан одномерный массив числовых значений, насчитывающий N элементов. После каждого отрицательного элемента вставить новый элемент, равный квадрату этого отрицательного элемента.""" d=[-6, 9, 0, 6, -8, -9, 2, 8, 5, -2] b=d[:] for i in d[:]: if d[i]<0: d.insert(i+1,d[i]**2) print('b=',b) print('d=',d)
Вывод:
b= [-6, 9, 0, 6, -8, -9, 2, 8, 5, -2] d= [-6, 36, 9, 0, 6, -8, 64, 64, -9, 2, 8, 5, -2]