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)

output

1
2
3
4
  • 21
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子孤岛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值