Python 串列(List)使用 range() 函數生成數值串列是一個非常有用的技巧,它可以讓你快速地建立一個數值串列,而不用一個一個手動輸入。

range() 函數可以接受一個或多個參數,並且會回傳一個可以用來迭代的物件。它可以用來建立一個數值串列,例如:

list(range(10))
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

上面的程式碼會建立一個從 0 到 9 的數值串列,你也可以指定起始值和結束值:

list(range(2, 8))
# [2, 3, 4, 5, 6, 7]

你也可以指定步長:

list(range(2, 10, 2))
# [2, 4, 6, 8]

range() 函數也可以接受負數參數:

list(range(10, 0, -1))
# [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

使用 range() 函數可以讓你快速地建立一個數值串列,而不用一個一個手動輸入,這對於處理大量的數值資料是非常有用的。

Categorized in:

Tagged in: