当前位置:   article > 正文

python列表中的range用法_python range

python range
range
  • range函数返回一个迭代器,该迭代器生成一个等差序列
  • range常用于根据序列的索引遍历序列

使用range可以创建数值列表。需要存储一组数字的原因有很多,例如,在游戏中,需要跟踪每个角色的位置,还可能需要跟踪玩家的几个最高得分。在数据可视化中,处理的几乎都是由数字(如温度、距 离、人口数量、经度和纬度等)组成的集合。
列表非常适合用于存储数字集合,而Python提供了很多工具,可帮助你高效地处理数字列表。明白如何有效地使用这些工具后,即便列表包含数百万个元素,你编写的代码也能运 行得很好。

Python函数range() 让你能够轻松地生成一系列的数字。
在这里插入图片描述
默认的话数字从零开始
在这里插入图片描述
也可以设置数字间隔打造个性化的列表
在这里插入图片描述
如何创建一个列表,其中包含前10个整数(即1~10)的平方呢?这就是range的用武之地了
在这里插入图片描述
首先我们创建了一个空的列表,用range创建一个1~10的列表并遍历,接着将列表中每个值乘方并添加到空列表的尾部直至循环结束,最后打印列表。
range也常常和len()方法一起使用,举例如下:

seq = [1, 2, 3, 4]
for i in range(len(seq)):
    val = seq[i]
    print(val)
  • 1
  • 2
  • 3
  • 4

output

1
2
3
4
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/145196
推荐阅读
相关标签
  

闽ICP备14008679号