
for i in range(len(H):
M=H[i]
这样就是依次取列表里面的每一个值。此外还可以省略掉M这个中间值,直接使用map方法,更简单渣辩历,代码如下:
def fun(x):
return (b**x)*math.log(b)
Q=list(map(fun, H))
最后返回的Q就是一个计算结果组成的列表。
不知道这两种方式我说清灶搜楚了没有,希望可以帮助到你。
其实渣唯拦x[10]中的x就是一个指针,指山答向的地址是数组的第一个元素的地址,而如胡int *p=x则是将x复制给指针p,因此p和x指向同一个位置,引用第一i个元素的方法有下面四种:x[i]
p[i]
*(p+i)
*(x+i)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)