深拷贝和浅拷贝
d =a[:] #这样也是深拷贝。
列表生成式
a = [i for i in range10 if i%2==0] #表示在生成式内部加入if判断,当i除以2的余数等于0的时候将数值返回。
a = [(i,j) for i in range(5) for j in range(5)] #表示将i和j的值以元组为元素的形式返回,当i循环一次的时候j循环5次,以此类推。
生成器&&迭代器:https://blog.csdn.net/chuancheng_zeng/article/details/118608515
sort 与 sorted 区别:
sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。
list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。
re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。
Python 的 re 模块提供了re.sub用于替换字符串中的匹配项。
python语法:http://c.biancheng.net/python/
字典和json的区别: https://blog.csdn.net/u010569893/article/details/97538914
垃圾回收:https://zhuanlan.zhihu.com/p/62282961
python字典的实现:https://zhuanlan.zhihu.com/p/74003719
练习题网址:
https://blog.csdn.net/chuancheng_zeng/article/details/117452640
https://blog.csdn.net/chuancheng_zeng/article/details/113416063
https://leetcode-cn.com/