【发布时间】:2018-07-02 13:02:18
【问题描述】:
我在Python中有以下列表:
x = [[1,2],[3,4],[5,'inf'],[6,7],['nan',10]]
如何返回包含'inf' 或'nan' 的项目的索引?
EDIT-1
我想到的第一件事就是做一个if语句,如下:
if (float('inf') in i) or (float('nan') in i)
但是,不知道如何返回索引值。
EDIT-2
被标记为重复的问题实际上并没有回答我的问题。
谢谢。
【问题讨论】:
-
你有什么尝试吗?
-
@WillemVanOnsem 是的,我已将其添加为对我的问题的编辑。我刚刚创建了一个 if 语句,但不知道如何返回索引值
-
@Simplicity:不是纯粹的重复,因为那是针对单个索引的。
-
inf和nan真的是问题所指示的字符串或您尝试中的数值吗?