range
Range-范圍
range 函數 創建一個 有序的數字列表
下面的代碼生成一個0到9的整數列表。
numbers = list(range(10))
print(numbers)
??結果:
>>>
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>
列表的調用是必需的,因為range本身創建了一個范圍對象,如果您想將它作為一個對象,則必須將其轉換為列表。
Range-參數2個
如果range只有一個參數,它將產生一個0到參數的列表
?
如果range有兩個參數,它將產生一個從一個參數到第二個參數的值的列表
?
例如:
numbers = list(range(3, 8))
print(numbers)
?print(range(20) == range(0, 20))
?結果:
>>>
[3, 4, 5, 6, 7]
?True
>>>
Range-參數3個
range 也可以有第三個參數, 它決定所產生的序列的間隔。這第三個參數必須是整數。
numbers = list(range(5, 20, 2))
print(numbers)
結果是:
>>>
[5, 7, 9, 11, 13, 15, 17, 19]
>>>
總結
- 上一篇: 【毕业设计_课程设计】基于 K-mean
- 下一篇: 获取手机电池的剩余电量