建立一个多层列表(即列表中存储列表)并输出列表项
如下图:
可以看出输出的只是输出了外列表
当然也可以多次循环输出每一个子项:如下图所示
返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/sjjg/
注:isinstance(object, classinfo)为python的内置函数,用来判断对象的类型
这是三层循环,如果是很多次循环再用for循环输出就太麻烦了,
对于这种情况需要建立一个函数,递归循环输出子项
如下图所示:
只需建立函数print_lol(),如果内置函数isinstance()判断子项为列表时,调用函数print_lol()本身
然后使movies作为函数print_lol的参数,调用函数输出列表子项
对于这个嵌套列表也可以使用数组下标的方式输出其中某一项
如:
>>> print(movies[5][1][1]) sex >>>
作者:csdn博客 长江之友
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索递归
, 函数
, 循环
, 循环嵌套
, 嵌套循环
, 多层嵌套条件编译
, 输出
, 循环输出列表序号
, #嵌套循环
, isinstance
, 多层嵌套
, 子项
, 递归循环栏目
多层
android 多层嵌套列表、多层嵌套列表、map 嵌套map 递归遍历、递归嵌套、嵌套和递归,以便于您获取更多的相关知识。