【发布时间】:2015-03-19 11:08:59
【问题描述】:
我正在尝试编写一个程序,该程序通过一个数组并读取该数组直到它达到 -1,例如:
A[0]=1, A[1]=3, A[2]=-1, A[3]=3, A[4]=4
A = [1, 3, -1, 4]
这应该返回 4,因为它需要 4 个步骤才能到达 A[2],其中包含数字 -1
请帮忙
【问题讨论】:
-
按照你的逻辑,它不会返回 3 吗? -1 在第三个数组元素中遇到。
-
你应该使用数组还是列表?
-
@JoshEngelsma list=array
-
@BallPython 不在 python 中...
list与array不同。不过,OP 很可能意味着list,因为初学者可以互换使用它们是很常见的。 -
@jme 实际上是一样的。 array 仅允许您使用此 C 库中非常具体的功能。
标签: python arrays python-2.7 sorting arraylist