美文网首页
python使用递归遍历嵌套列表

python使用递归遍历嵌套列表

作者: 名字好难想随便叫 | 来源:发表于2020-10-20 16:58 被阅读0次

用isinstance()判断是否为列表:

lists = ['ab' , 123 , [1] , ['v'] , 'dd' , [[1] , [12333]]]
def isList(items):
    if not isinstance(items , list):
        #不要用return ,不然执行为None
        print(items)
    else :
        for item in items:
            isList(item)

isList(lists)

执行结果:

ab
123
1
v
dd
1
12333

相关文章

  • python使用递归遍历嵌套列表

    用isinstance()判断是否为列表: 执行结果:

  • 递归遍历

    数据加和,使用递归遍历,对任何的子嵌套都有用

  • Python:操作列表

    遍历列表 遍历列表可以使用Python中的for循环: 创建数字列表 使用range() 可以使用range()函...

  • 递归

    Python 3 : 1、使用递归实现倒计时 2、使用递归实现列表元素相加 3、使用递归计算列表包含的元素数 4、...

  • 列表

    目标 列表的应用场景 列表的格式 列表的常用操作 列表的循环遍历 列表的嵌套使用 一. 列表的应用场景 思考:有一...

  • Python基础学习【3】-操作列表

    一 :遍历整个列表 1:使用for循环来遍历列表: 例: 输出: 二:避免缩进错误 1:Python根据缩进来判断...

  • python实现字符串的倒序(五种)

    一、使用python的特性,切片 二、 使用列表 三、使用循环 四、使用库collections 五、使用递归

  • 列表,字典排序

    列表嵌套字典,根据字典某一key排序python sort、sorted高级排序技巧(key的使用)Python要...

  • python通过key值获取复杂字典中目标数据

    本文非原创,转载自 无限遍历,Python实现在多维嵌套字典、列表、元组的JSON中获取数据 具体思路如下: 新建...

  • Python_遍历 list

    作者:Gakki 01. 使用 for 遍历列表 输出结果: 02. 使用 Python 内置函数 enumera...

网友评论

      本文标题:python使用递归遍历嵌套列表

      本文链接:https://www.haomeiwen.com/subject/lvbdmktx.html