How can I generate a list of consecutive numbers?

前端 未结 7 781
南旧
南旧 2020-11-27 04:38

Say if you had a number input 8 in python and you wanted to generate a list of consecutive numbers up to 8 like

[0, 1, 2, 3, 4, 5,          


        
7条回答
  •  北荒
    北荒 (楼主)
    2020-11-27 05:07

    Using Python's built in range function:

    Python 2

    input = 8
    output = range(input + 1)
    
    print output
    [0, 1, 2, 3, 4, 5, 6, 7, 8]
    

    Python 3

    input = 8
    output = list(range(input + 1))
    
    print(output)
    [0, 1, 2, 3, 4, 5, 6, 7, 8]
    

提交回复
热议问题