提问者:小点点

Python,范围()


我一直在学习平行列表。 这是一个代码,我们问一个用户:他想用多少人,他们有什么名字和关于年龄。 然后,我们想要通过输入他/她的索引来访问列表的一个具体项目。 pythonI在理解我们为什么要使用range(sumOfNumbers)方面有一个问题? 当我们遍历列表的所有项时,range(stop)不包括最后一个元素,只排除它。 那么,如果我们需要迭代所有项,为什么还要使用range(sumOfNumbers)呢?


共2个答案

匿名用户

想必你指的是这样一个事实

range(n)

是数字的范围

0, 1, ..., n-1

它也是包含n个元素的列表的索引范围。

匿名用户

您是对的,范围(n)从0到n-1,但是索引也是如此。 n个项目列表的第一个元素位于索引0,最后一个元素位于N-1。