内置函数 用于生成等差数列:
生成的序列绝不会包括给定的终止值; 生成 10 个值——长度为 10 的序列的所有合法索引。range 可以不从 0 开始,且可以按给定的步长递增(即使是负数步长):
要按索引迭代序列,可以组合使用 和 :
不过大多数情况下 函数很方便,详见 。

如果直接打印一个 range 会发生意想不到的事情:
返回的对象在很多方面和列表的行为一样,但其实它和列表不一样。该对象只有在被迭代时才一个一个地返回所期望的列表项,并没有真正生成过一个含有全部项的列表,从而节省了空间。
这种对象称为可迭代对象 ,适合作为需要获取一系列值的函数或程序构件的参数。 语句就是这样的程序构件;以可迭代对象作为参数的函数例如 :
之后我们会看到更多返回可迭代对象,或以可迭代对象作为参数的函数。在 这一章中,我们将讨论 的更多细节。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/187448.html