Python递归遍历列表及输出的实现方法

1229次阅读  |  发布于5年以前

本文实例讲述了Python递归遍历列表及输出的实现方法。分享给大家供大家参考。具体实现方法如下:


    def dp(s):
      if isinstance(s,(int,str)):
        print(s)
      else:
        for item in s:
          dp(item)
    l=['jack',('tom',23),'rose',(14,55,67)]
    dp(l)

运行结果如下:


    jack
    tom
    23
    rose
    14
    55
    67

希望本文所述对大家的Python程序设计有所帮助。

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8