首頁>技術>

一、數字列表

列表非常適合用於儲存數字集合,python提供了很多工具,可以幫助你高效地處理數字列表。

1、函式range生成系列數字

1)使用函式range( )可以輕鬆地生成一系列的數字。

注意:上例中,函式的引數範圍是1到6,但顯示的結果是數字1到5,這是因為函式range讓python從引數指定的第一個數值開始數,在到達引數指定的每二個數值時停止,因此輸出的的數字不包括第二個值即6。

所以,使用range()函式時,如果輸出的結果不符合預期,需要將指定的數值加1或減1。如上例需要輸出5,那麼,函式內部第二個引數指定的數就加1即為6。

2)函式range( )還可以指定步長。

例如,從1開始數,不斷加2,即步長為2,直到達到終值13。

這時函式為三個引數,分別為數值首尾區間數和步長值。

2、建立數字列表

1)可以使用list( )函式,將range( )函式的直接轉換成列表,建立數字列表。

2)建立複雜數字列表

使用函式range( )與for迴圈幾乎能夠建立任何需要的數字集合。

比如,建立一個列表,列表元素為1到10這十個數的平方。其中平方運算用兩個星號**2表示。

3、數字列表的簡單統計

python有幾個專門用於處理數字列表的函式,

例如,找出數字列表的最大值max,最小值min,計算數字列表元素總和sum。

二、動手實踐

1、使用range函式生成數字2到20;

2、建立並顯示一個列表,其中包含3到30內能被3整除的數字。

3、建立並顯示一個列表,其中包含數字1到10的立方(數字的立方用**3表示);

8
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 程式設計師成長第十二篇:編碼的注意事項