是否有理由更喜欢使用map()
超过列表理解,反之亦然?它们中的任何一个通常比另一个更有效或被认为是更加pythonic?
我收到以下错误:
不支持 / 的操作数类型:'list' 和 'int'
我该如何解决这个问题?任何的想法?
这是我的代码:
def func(xdata_1,cc,dd,gg):
return cc*(xdata_1**(dd))*
(10**(-1.572*gg*( (185/((xdata_1/420)**2 + (420/xdata_1)**2 + 90 )) )
params,pcov = curve_fit(func,xdata_1,ydata_1,
sigma=err_1, absolute_sigma=True)
fc_1 = func(xdata_1, *params)
Run Code Online (Sandbox Code Playgroud) 我想将元组除以整数。我期望这样的事情:
tuple = (10,20,30,50,80)
output = tuple/10
print(output)
output = (1,2,3,5,8)
Run Code Online (Sandbox Code Playgroud)