[問題] 將list中的數值算倒數(2->1/2

作者: thea (裏A)   2014-07-06 22:05:04
剛開始學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
先謝謝各位了!!
作者: mikapauli (桜花)   2014-07-06 22:28:00
sum(map((1.0).__truediv__, list_input))
作者: thea (裏A)   2014-07-07 00:53:00
謝謝樓上大大回覆!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com