4.3. The range() Function(range 函数)
来源:互联网 发布:java大学基础教程 编辑:程序博客网 时间:2024/06/05 19:07
如果你想遍历一个由整数组成的序列,内置函数 range() 就是干这个用的。它能生成一个包含一串数字的序列:
>>> range(10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
注意给的数字10并不在生成的列表中;range(10) 生成一个包含10个数的列表。当然也可以指定生成序列的第一个数,甚至是步长:
>>> range(5, 10)[5, 6, 7, 8, 9]>>> range(0, 10, 3)[0, 3, 6, 9]>>> range(-10, -100, -30)[-10, -40, -70]
想通过下标来遍历序列,可以用 range() 和 len():
>>> a = ['Mary', 'had', 'a', 'little', 'lamb']>>> for i in range(len(a)):... print i, a[i]...0 Mary1 had2 a3 little4 lamb
在大多出这种场合,用 enumerate() 函数更方便一些,请参考循环技术部分。
0 0
- 4.3. The range() Function(range 函数)
- range()函数
- range函数
- range()函数
- the built-in function of range() in python
- Range
- Range
- range
- range()
- Range
- range
- Range
- Range
- Range
- range
- range
- USACO 3.3 Home on the Range (range)
- USACO3.3.4 Home on the Range (range)
- JS中的计时器
- vfs dcache函数
- c++11多线程(十七):实战总结
- spring-mvc
- javascipt模块化编程(速记)
- 4.3. The range() Function(range 函数)
- iOS开发之利用AsyncSocket实现即时通信(一)
- SpringMVC各类jar包使用详解
- 业务降级,系统限流-流量控制与令牌桶算法
- 通过Js来获取所有屏幕分辨率的总结
- 欢迎使用CSDN-markdown编辑器
- 邮件开发:发送程序
- NAT简单实例,教会你如何配置访问内部开发环境
- 利用虚拟网桥实现Docker容器的跨主机访问