detechn logo

惪特博客

  • 文章

    1.7W+
  • 评论

    3.5W+
  • 浏览

    796W+
  • 标签

    7.2K+
Python垃圾回收机制

Python垃圾回收机制

Python GC主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用问...

291
Python里的拷贝

Python里的拷贝

引用和copy(),deepcopy()的区别 ``` import copy a = [1, 2, 3, 4, ['a', 'b']] #原始对象 b = a #赋值,传对...

301
Python中单下划线和双下划线

Python中单下划线和双下划线

__foo__:一种约定,Python内部的名字,用来区别其他用户自定义的命名,以防冲突,就是例如__init__(),__del__(),__call__()这些特殊方法 _foo:一种...

293
《Python源码剖析》

《Python源码剖析》

本专栏带您深入探索 Python 3 源码,洞悉 Python 虚拟机的运行原理,并体会其中的精妙设计! 专栏以 Python 3.7.4 源码为研究对象展开讲解,章节划分如下: 第一部...

376
Python单链表逆置

Python单链表逆置

```python class Node(object): def __init__(self, data=None, next=None): self.data ...

993
Python求两棵树是否相同

Python求两棵树是否相同

```python def isSameTree(p, q): if p == None and q == None: return True elif ...

1003
Python求最大树深

Python求最大树深

```python def maxDepth(root): if not root: return 0 return max(ma...

680
Python前中后序遍历

Python前中后序遍历

深度遍历改变顺序就OK了 ```python #coding:utf-8 #二叉树的遍历 #简单的二叉树节点类 class Node(object): def __init_...

769
Python深度遍历

Python深度遍历

```python def deep(root): if not root: return print root.data deep(root....

640
Python找零问题

Python找零问题

```python #coding:utf-8 #values是硬币的面值values = [ 25, 21, 10, 5, 1] #valuesCounts 钱币对应的种类数 #m...

776
Python合并两个有序列表

Python合并两个有序列表

尾递归 ```python def _recursion_merge_sort2(l1, l2, tmp): if len(l1) == 0 or len(l2) == 0: ...

921
python创建字典的方法

python创建字典的方法

1. 直接创建 ```python dict = {'name':'earth', 'port':'80'} ``` 3. 工厂方法 ```python items=[('name'...

667
Python垃圾回收机制

Python垃圾回收机制

Python GC主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用问...

531
Python里的拷贝

Python里的拷贝

引用和copy(),deepcopy()的区别 ```python import copy a = [1, 2, 3, 4, ['a', 'b']] #原始对象 b = a #赋...

607