记住绝大多数情况下,对于列表的操作改变的是其本身,简单的复制列表(浅拷贝)并非真正复制(深拷贝),这有些超前了,但是如果你想拷贝一个列表,请这样做:
(上述操作第二行事实上拷贝的是储存地址,lst3和lst本质上是一个对象;第三行拷贝的是值,而不是储存地址)
相信我,之后你会感谢我的!
元组,集合和字典有很多可以介绍,但是篇幅有限,我会介绍一些基本用法。
计数用字典;元组防止值被篡改;集合不允许出现重复的值并且处理数据很快。
这里是一些简洁明了的小技巧!
你总是会用到的collocations模块
Python的collections模块是个被低估的库,它能助你的编程水平更上一层楼
参考
如果你没有做过任何大型开发应用,代码效率应该不会吓到你,用列表作为起步刚好。
流程控制流程控制只是if-else语句的一个花哨名称