作者thea (里A)
看板Python
标题[问题] 将list中的数值算倒数(2->1/2
时间Sun Jul 6 22:05:04 2014
刚开始学Python, 所以还有很多地方不懂的
这个问题查了我大概3~4天了吧 Orz
刚刚才想到可以来这边问问看QQ
因为是自学,所以没有相关的朋友可以问
还请多多指教了!
我在计算一个机率的公式,会将一些数字(个数不一定)存为数列
然後须将这些input的数列,全部转为倒数相加
例如:
list_input = [3,4,5,6,7,8....100]
需要求得的结果是:
1/3+1/4+1/5+1/6+.....1/100
(数字不会如此整齐,端看输入的数字而定,会是float)
已经装了numpy
先谢谢各位了!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.235.219.158
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Python/M.1404655507.A.3D7.html
1F:推 mikapauli:sum(map((1.0).__truediv__, list_input)) 07/06 22:28
2F:→ thea:谢谢楼上大大回覆!!! 07/07 00:53