📜  Python|在给定列表中查找具有 None 值的索引(1)

📅  最后修改于: 2023-12-03 15:19:19.446000             🧑  作者: Mango

Python | 在给定列表中查找具有 None 值的索引

在Python中,可以使用以下方法来查找给定列表中具有 None 值的索引:

my_list = [1, 2, None, 3, None, 4]
none_indices = [i for i, x in enumerate(my_list) if x is None]
print(none_indices)

该代码段将返回一个列表,其中包含具有“ None ”值的索引。在上面的示例中,结果将是:

[2, 4]

在这里,我们使用了Python中的列表推导式来遍历列表并查找 None 值的索引。使用“ enumerate()”函数可以获取列表中元素的索引。使用“ is None ”来判断当前元素是否为 None ,并将索引添加到我们的“ none_indices ”列表中。

通过使用这个简单的便捷方法,我们可以轻松地查找和处理具有 None 值的索引。

希望对您有所帮助!