【问题标题】:Check if a list contains any list检查列表是否包含任何列表
【发布时间】:2021-07-21 10:06:15
【问题描述】:

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

我已经这样做了:

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

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

【问题讨论】:

标签: python


【解决方案1】:

尝试使用any

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

【讨论】:

    猜你喜欢
    • 2019-04-04
    • 2018-01-03
    • 1970-01-01
    • 2012-06-21
    • 2020-05-18
    • 2012-09-04
    • 2021-10-30
    • 1970-01-01
    相关资源
    最近更新 更多