博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
写一个段落python代码推理list深浅
阅读量:6933 次
发布时间:2019-06-27

本文共 504 字,大约阅读时间需要 1 分钟。

主要是针对嵌套列表问题。

列表套列表,究竟子列表那个更深。。。

这个问题想着就烦。假设嵌套10000万个列表是不是要统计10000个数再排序呢?

最后想了想用 list的extend功能 加上递归函数尝试了一下,代码例如以下:

l1=[1,'a',[1],[2,3,[4,5,[6,7,[7]]]],[2,5,[5,6]],[4],[5],[6]]#l1 = [1, 2, [3, [4, 5], 6, [7, 8,[9, 10], 11], 12], 13]count = 1def func(l):    global count        temp_list = []    for l2 in l:        if isinstance(l2,list)==True:            temp_list.extend(l2)    if len(temp_list)>0:        count +=1        func(temp_list)                    func(l1)print count

版权声明:本文博主原创文章,博客,未经同意不得转载。

你可能感兴趣的文章
机器学习常见的几个误区--逻辑回归的变量之间如果线性相关
查看>>
批处理文件的@echo off是什么意思?
查看>>
Git 分布式版本管理
查看>>
[转]Display PDF within web browser using MVC3
查看>>
Angular - - ngHref、ngSrc、ngCopy/ngCut/ngPaste
查看>>
内存对齐的规则以及作用
查看>>
【c语言】模拟库函数strstr
查看>>
iOS开发-观察者模式
查看>>
JQuery实现一个简单的鼠标跟随提示效果
查看>>
jenkins 入门教程(下)
查看>>
Hello,Akka
查看>>
转图像偏微分方程不适定问题
查看>>
虚拟机内存结构划分
查看>>
Git忽略文件方法【转】
查看>>
Netron开发快速上手(一):GraphControl,Shape,Connector和Connection
查看>>
第九十六题(编写strcpy 函数)
查看>>
memcached单点故障与负载均衡
查看>>
poj3934Queue(dp)
查看>>
小小小女神啊~~~
查看>>
记得ajax中要带上AntiForgeryToken防止CSRF攻击
查看>>