Python標準庫:內建函數sum(iterable[, start])

來源:互聯網
上載者:User

標籤:milang   python   

本函數用來計算可迭代對象iterable的和,然後以這個結果再加上start的值。參數start用來指定相加的參數,如果沒有設定這個值,預設是0值。要計算和的序列一般是數字類型,並且開始參數要設定為數字類型。其它有些情況之下,使用別的計算和的方式會更好,比如計算字串的和使用’’.join(sequence);或者計算浮點數的和使用math.fsum();或者計算多序列的和使用itertools.chain()。

例子:

#sum()l = range(10)print(l, ‘=‘, sum(l))print(sum([2, 5, 8], 1))print(sum([2, 5, 8], 2))print(sum((2, 3, 4), 1))print(sum(set([2, 3, 4]), 1))

結果輸出如下:

range(0, 10) = 45

16

17

10

10

 

 

蔡軍生  QQ:9073204 深圳

Python標準庫:內建函數sum(iterable[, start])

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.