用Python列表截斷來分段求和

2021-10-12 17:52:12 字數 602 閱讀 9810

要求是這樣的:乙個數字列表,每100個計算一次求和

$ cat my_stats.py

#!/usr/bin/python

# -*- coding: utf-8 -*-

if __name__ == '__main__':

num_list = [x for x in range(1,1001)] #生成遞增數字列表

while num_list:

num_sum = sum(num_list[:100])

print num_sum

num_list = num_list[100:] #列表截斷

運算結果

$ python my_stats.py

5050

15050

25050

35050

45050

55050

65050

75050

85050

95050

好處在於即便這個列表的長度不是100的整倍數也不要緊,大不了最後一次求和不是100個數而已。

求列表中位數Python

給你乙個整數列表l,輸出l的中位數 若結果為小數,則保留一位小數 例如 l 0,1,2,3,4 則輸出 2 題目 於pythontip,中位數的計算取決於元素的個數,如果元素個數為奇數個,直接取中間的下標即可,如果為偶數,需要計算中間兩個的和,再取平均值。但是python需要注意整除和除法與其他語言...

用php來分析篩選網域名稱列表

1.首先要獲取未註冊網域名稱的列表。這裡推薦乙個工具去篩選。2.下面刪除網域名稱列表之後獲取如下檔案.3.現在開始寫php 來刪選網域名稱,和 篩選網域名稱是一樣的 為了鞏固基礎知識。用最笨的方法寫。但是效率沒問題 哈哈。那裡的曬選條件自己隨便定義。篩選網域名稱的思路方法應該就是這個吧。有能力的可寫...

CSS學習教程 用dl dt dd來製作列表

我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫的!我是女生!部落格裡的文章是我自己寫...