Всем привет, буду благодарен кто поможет разобраться с ошибкой.
Вот мое задание
Заданы два одномерных массива чисел. Составить алгоритм и программу для решения задачи из таблицы 2. Программа должна:
1) вводить элементы исходных массивов;
2) выполнять действия в соответствии с условием задачи (Таблица 2);
3) выводить результаты вычислений.
Сформировать новый массив из элементов первого массива с номерами кратными 3 и элементов второго массива, меньших значения 10.
Вот мой код
А вот ошибка которую выбивает
Вот мое задание
Заданы два одномерных массива чисел. Составить алгоритм и программу для решения задачи из таблицы 2. Программа должна:
1) вводить элементы исходных массивов;
2) выполнять действия в соответствии с условием задачи (Таблица 2);
3) выводить результаты вычислений.
Сформировать новый массив из элементов первого массива с номерами кратными 3 и элементов второго массива, меньших значения 10.
Вот мой код
Код:
import numpy as np
A=np.array([2,-3,-2,5,10,-21,-5,15,1,-1])
print("Массив A=",A)
B=np.array([-2,3,2,-5,-10,21,5,-15,-1,1])
print("Массив B=",B)
M=len(A)
N=len(B)
i=2
S=0
while i<=M:
if A[i]<0:
C=A[i]
print("C=",C)
i=i+3
k=0
while k<=N:
if B[k]<N:
C1=B[k]
print("C1]=",C1)
k=k+1
S=np.insert(S,C,C1)
print(s)