当前位置:   article > 正文

Python中嵌套list的遍历_遍历双层嵌套的列表

遍历双层嵌套的列表

嵌套list的遍历

1、双重嵌套list的遍历

  1. #coding=utf-8
  2. listA = ['today','is','thursday']
  3. listB = ['today','is','fine','day','!']
  4. list1 = [listA,'恩哼?',listB]
  5. for i in list1:
  6. if isinstance(i, list): #查看list元素是否是list
  7. for j in i: #遍历嵌套的list
  8. print j,
  9. else :
  10. print i,
执行结果:
today is thursday 恩哼? today is fine day !


由于list中可以存放多种数据类型的数据,如tuple、dict、list、int、string、复数等类型,所以有时遍历list时,再使用上面的遍历方法就得不到我们想要的结果,这个时候就必须针对不同的数据类型进行不同的处理。

2、一个list中多层嵌套list或者tuple(元组)或字典(dict)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/201829
推荐阅读
相关标签
  

闽ICP备14008679号