import numpy as np
date = [1, 2, 3, 4]
def mul(x, var):
return x*var
def mul2(_list, data):
if len(_list) == 0:
return data
else:
# = _list[0]*data
head = _list[0]
data2 = np.array(data)
data2 = head*data2
data = data2.tolist()
del _list[0]
return mul2(_list, data)
a = mul2(date, date)
print(a)
import numpy as np
date = [1, 2, 3, 4