【问题标题】:Check for nested lists检查嵌套列表
【发布时间】:2014-05-29 12:36:48
【问题描述】:

我想知道是否可以在 Python 中检查嵌套列表的存在。例如,是否有内置模块/函数可以检查嵌套列表项或可以找到此类列表的索引?

def func(list_name):
    #check for nested list

这里的函数和我对这个场景的基本假设是我不知道用户传递给函数的列表。鉴于此,我正在尝试查看 list_name 中是否有任何嵌套列表。

【问题讨论】:

标签: python list nested-lists


【解决方案1】:

像这样:

def func(list_name):
    for i in list_name:
        if isinstance(i, list):
            print(i)


if __name__ == "__main__":
    a = [1, 2, "asdf", [1, 2, 3], {"q": 1}]
    func(a)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    相关资源
    最近更新 更多