notas-tsfc/pascaldask.py

16 lines
212 B
Python

import dask
@dask.delayed
def pascalazy(n):
if n==1:
return [1]
else:
r=pascal(n-1)
x=[0]+r
y=r+[0]
return [i+j for i,j in zip(x,y)]
pascalazy(5).compute()