Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。

Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。

Python2 range() 函数返回的是列表。

函数语法1

2range(stop)

range(start, stop[, step])

参数说明:

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

实例1

2

3

4

5

6

7

8

9

10

11

12

13

14

15>>>range(5)

range(0, 5)

>>> for i in range(5):

...     print(i)

...

0

1

2

3

4

>>> list(range(5))

[0, 1, 2, 3, 4]

>>> list(range(0))

[]

>>>

有两个参数或三个参数的情况(第二种构造方法)::1

2

3

4

5

6

7

8

9

10>>>list(range(0, 30, 5))

[0, 5, 10, 15, 20, 25]

>>> list(range(0, 10, 2))

[0, 2, 4, 6, 8]

>>> list(range(0, -10, -1))

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

>>> list(range(1, 0))

[]

>>>

>>>

python里range什么意思_python中range什么意思相关推荐

  1. python range函数范围_Python中range函数的用法

    range函数是python内置函数,允许用户在给定范围内生成一系列数字.根据用户传递给函数的参数变量来决定数字的开始和结束位置以及一个数字与另一个数字之间的差异 range()函数是Python中的 ...

  2. python里的join方法_python中join()方法介绍

    描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...

  3. list在python里是什么意思_python中的list是什么意思

    python中的list是列表,是一种数据类型. 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有 ...

  4. python里np什么意思_python中np是做什么的

    在python中,"np"一般是指"numpy"库,是第三方库"numpy"的别名.方法:利用命令"import numpy as ...

  5. [转载] python里字典的用法_python中字典(Dictionary)用法实例详解

    参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...

  6. python里none什么意思_python中stream=None什么意思?

    这大概是函数定义/参数相关知识吧,这是默认/可选参数.如果你是看 Python 的官方文档,以 Python 3.7.7 版本为例子,路径是: Python 3.7.7 documentation & ...

  7. python里的符号区别_Python中的方括号和点符号有什么区别?

    点运算符用于访问任何对象的属性.例如,复数>>> c = 3+4j 具有(除其他外)两个属性real和imag:>>> c.real 3.0 >>> ...

  8. python里什么叫子图_Python中的两个子图(matplotlib)

    我想在 Python中创建两个子图(使用Anaconda 2.7),但我编写的代码生成两个图,两者都没有显示太多. 这是代码: import pandas as pd import pandas.io ...

  9. python里order什么意思_python中OrderedDict的使用方法详解

    很多人认为python中的字典是无序的,因为它是按照hash来存储的,但是python中有个模块collections(英文,收集.集合),里面自带了一个子类 OrderedDict,实现了对字典对象 ...

最新文章

  1. Python入门100题 | 第052题
  2. android dbflow教程,Android高性能ORM数据库DBFlow入门教程
  3. 12最后一个正式版_玩机体验:iOS14.3正式版更新了哪些内容,是否值得升级?
  4. excel如何做出弧形_人民日报同款海报,只用线和字就能做出高大上的工作报告...
  5. 【测试用例】2021年逢面试必考题
  6. 我与WCF有个约会之牵手篇-第一个WCF示例程序
  7. 城市公交类毕业论文文献都有哪些?
  8. 如何修改图片大小?图片怎么调整尺寸?
  9. xp系统远程桌面关闭计算机,系统是xp在本机开启远程桌面后,别人使用远程桌面连接我的电脑,我的电脑就会出现蓝屏停止代码是0x0000007f...
  10. 清华大学推荐:这32本书籍你看过几本?
  11. 人工智能时代,机遇与挑战并存
  12. pycharm远程连接服务器防止ssh连接中断
  13. SwiftUI 中为什么应该经常用子视图替换父视图中的大段内容?
  14. 【图像处理】激光雷达 采集数据 格式转换处理
  15. 操作系统存储器管理管理试验
  16. 密码算法(SM1、SM2、SM3、SM4、同态加密、密态计算、隐私计算和安全多方计算)
  17. 用python画树林_用python画樱树
  18. linux中的图形化UDP调试工具
  19. 2022-2028全球数据中心开放式机架行业调研及趋势分析报告
  20. [蓝桥杯][算法提高VIP]去注释

热门文章

  1. 计算机运行一会儿后不显示,为什么电脑开机一会儿后,所有的软件都打不开了,点击都没反应...
  2. Win10安装Matlab R2017a技术指导
  3. Zookeeper监听机制
  4. 推荐系统之决策树算法
  5. eclipse 导入工程中文出现�问号乱码(默认UTF-8也没用)
  6. 华为联通4g怎么显示无服务器,怎么设置中国联通华为沃4g ltemobile wifi?
  7. 爬虫爬取豆瓣的读书搜索页 java+jsoup+selenium
  8. linux的strdup与strndup
  9. 科研论文写作工具推荐
  10. 使用$.getJSON获取返回对象中的responseJSON