python 怎么实现按次序引用数组里的数字

python 怎么实现按次序引用数组里的数字,第1张

这个可以直接使用列表的索引来访问列表中的元素就可以了,使用方式是for循环,代码如搜如下

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)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12264430.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存