range( )
是一個產生 range
物件的 class,注意它產生的序列不會包含賦予的結束值,文筆不好看實例最明白:
所以那 range(2, 2)
會怎樣?用 list()
把 range()
包起來才會產生 list
物件:
>>> list(range(2, 2))
[]
>>> bool(list(range(2, 2)))
False
range( )
是一個產生 range
物件的 class,注意它產生的序列不會包含賦予的結束值,文筆不好看實例最明白:
所以那 range(2, 2)
會怎樣?用 list()
把 range()
包起來才會產生 list
物件:
>>> list(range(2, 2))
[]
>>> bool(list(range(2, 2)))
False