检查数字是否存在于子列表中并在python中返回子列表的索引

西瓦·桑卡(Siva Sankar)

输入:

[['1', '2'], ['2', '3'], ['4', '5'], ['6', '7'], ['7', '8'], ['2', '6'], ['9', '10'], ['10', '2'], ['3', '5']]

输出(2个):

[0, 1, 5, 7] # 2 exists in these sublists which has 0, 1, 5, 7 indexes in main list
科特·克莱恩

您可以通过列表理解清楚地做到这一点。

nested_list = [['1', '2'], ['2', '3'], ['4', '5'], ['6', '7'], ['7', '8'], ['2', '6'], ['9', '10'], ['10', '2'], ['3', '5']]


indices = [
    index
    for index, list_ in enumerate(nested_list)
    if '2' in list_
]

print(indices)

输出量

[0, 1, 5, 7]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如果给定元素存在于子列表中,Python将返回该子列表的元素

检查列表内的字符串是否存在于另一个嵌套列表中,并在嵌套列表中返回它的索引

java-检查子字符串是否存在于Java的字符串数组列表中

检查列表中的元素是否存在于python的多个列表中

检查值是否已存在于字典列表中?

如何检查元素是否已存在于列表中

检查元素是否存在于Haskell的列表中

检查项目是否存在于 R 的嵌套列表中

函数检查元素是否存在于列表中

蟒蛇。检查索引是否存在于可能的字典列表中

检查两个单词中的一个是否存在并在列表中获取它们的索引,当它们中的一个可以存在于 python 3 的列表中时

Python:检查字符串及其子字符串是否存在于同一列表中

检查列表中2个数字的和是否存在于python中的另一个列表中

如何检查项目是否存在于字符串列表中,以及是否存在,获取其索引

Python:检查项目是否存在于可变数量的列表中

如何检查列表 1 中的任何元素是否不存在于列表 2 中?- Python

如何搜索列表中的数字是否存在于另一个列表中?

python快速获取较大列表中元素的索引,该列表也存在于较小列表中

在不检索列表的情况下检查密钥是否存在于Redis列表中

检查列表是否存在于另一个列表中

如何检查列表值是否存在于也是列表的列值中

从用户获取输入并遍历列表以检查输入是否存在于列表中

Python - 检查字符串的一部分是否存在于列表中并给出其匹配的索引

检查子字符串是否存在于C中的字符串中

Python:检查列表中的n个元素是否存在于字符串中;在any()和all()之间居中?

检查给定列表中的元素是否存在于 DataFrame 的数组列中

TypeError:检查列表中的值是否存在于字典中时出错

检查文件列表中的文件是否存在于特定目录中

Pandas 检查字符串中的每个单词是否都存在于列表中