1.
#列表+循环 包装成一个函数 a=list(range(10)) b=list(range(0,50,5)) c=[] for i in range(len(a)): c.append(a[i]**2+b[i]) print(a,b,c)
结果:
2.
#pip install numpy import numpy a=numpy.arange(10) b=numpy.arange(0,50,5) c=a+b print(a,b,c)
结果:
3.
def pySum(n): a=list(range(n)) b=list(range(0,5*n,5)) c=[] for i in range(len(a)): c.append(a[i]**2+b[i]**3) return(c) print(pySum(10)) def npSum(n): a=list(range(n)) b=list(range(0,5*n,5)) c=[] for i in range(len(a)): c.append(a[i]**2+b[i]**3) return(c) print(pySum(10)) from datetime import datetime start = datetime.now() pySum(5500000) delta=datetime.now()-start print(delta) start= datetime.now() npSum(5500000) delta=datetime.now()-start print(delta)
结果: