检查列表是否包含任何列表

时间:2021-07-21 10:06:15

标签: python

我想检查一个列表中是否包含另一个列表。我不关心元素,我只想检查嵌套列表是否存在。

我已经这样做了:

nested_list = False
for element_of_list in b:
    if isinstance(element_of_list, list):
        nested_list = True

但我想知道是否有更 Pythonic 的方法来做到这一点。

1 个答案:

答案 0 :(得分:3)

尝试使用 any

print(any(isinstance(i, list) for i in b))