![]() |
1
1
这个
示例列表包含5个元素。这意味着第一个循环正在运行
|
![]() |
3
1
在您的示例代码中,
所以这个错误甚至不会被抛出,因为错误的代码永远不会被执行。 |
![]() |
4
1
对于这个例子,我们有len(数组)= 五 . 第一个循环上的range函数将迭代返回5个值- [0,1,2,3,4] . 这意味着发行号应该是最后一个, 四 ,对吗? 但实际上,当你试图进入第二个循环时, 范围(4+1,5) 基本上会返回一个空的数字列表,因此它根本不会运行循环的内容。 因此,没有错误。 |
![]() |
5
0
注意到examplelist[i]从来不是e吗?当第一个for循环命中len(examplelist)-1时,内部循环将失败,因为它正在检查i+1是否小于examplelist的长度(它不是),因此永远不会到达print语句,从而不会引发异常。 |
![]() |
6
0
在最外层循环的最后一次迭代中,j将开始等于len(示例)。因此,这个迭代中甚至没有执行j循环。因为范围在len(example)和len(example)-1之间。 |
![]() |
7
0
这对python来说不是错误的。只有在尝试访问时,异常才会变得令人担忧
下面我在解释权上添加了一些评论。
|
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |