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