相关疑难解决方法(0)

如何检查Python中的列表列表中是否存在某个元素?

我有一个与文件中的行相对应的列表列表,具有多列。

[[col1, col2, col3], [elem1, elem2, elem3], [elem4, elem5, elem6]] 
Run Code Online (Sandbox Code Playgroud)

我想检查(例如)是否elem3在任何列表中,如果是,请进入该列表。(实际上我有一个需要检查的内容列表,所以它是一个可能包含elem3, elem5, elem7.... 等的列表)

python search element list nested-lists

5
推荐指数
1
解决办法
2万
查看次数

检查列表列表中是否存在项目的最佳方法是什么?

我有这样的示例列表:

example_list = [['aaa'], ['fff', 'gg'], ['ff'], ['', 'gg']]
Run Code Online (Sandbox Code Playgroud)

现在,我检查它是否有这样的空字符串:

has_empty = False;
for list1 in example_list:
    for val1 in list1:
        if val1 == '':
            has_empty = True

print(has_empty)
Run Code Online (Sandbox Code Playgroud)

这可以正常,因为它打印True,但寻找更多的pythonik方法?

python list python-3.x

4
推荐指数
1
解决办法
8450
查看次数

标签 统计

list ×2

python ×2

element ×1

nested-lists ×1

python-3.x ×1

search ×1