如何生成连续数字列表?

发布于 2021-01-29 19:36:43

假设您8在python中输入了数字,并且想生成一个连续数字列表,8例如

[0, 1, 2, 3, 4, 5, 6, 7, 8]

你怎么能这样

关注者
0
被浏览
92
1 个回答
  • 面试哥
    面试哥 2021-01-30
    为面试而生,有面试问题,就找面试哥。

    在Python 3中,您可以range像这样使用内置函数

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

    注意1: Python
    3.x的range函数返回一个range对象。如果需要列表,则需要list使用答案中所示的功能将其显式转换为列表。

    注意2: 我们将数字9传递给range函数,因为,range函数将生成直到给定数字但不包括数字的数字。因此,我们给出实际数字+ 1。

    注意3:range Python
    2和3在功能上有细微的差别。您可以在此答案中阅读更多有关此的内容。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看