【发布时间】:2013-10-30 09:48:56
【问题描述】:
我有一个这样的列表
myList = [0.0 , 0.0, 0.0, 2.0, 2.0]
我想找到列表中第一个不等于零的数字的位置。
myList.index(2.0)
在这个例子中有效,但有时第一个非零数字是 1 或 3。
有没有快速的方法?
【问题讨论】:
-
与浮点数比较时要小心
-
我怀疑你得到了很多反对票,因为你的问题没有证明你已经满足"what have you tried?" 的要求。只是对未来问题的有用提示。还有一个对否决投票者有用的提示,让用户知道你为什么要投反对票,以便他们做出更正。