Skip to content

Latest commit

 

History

History
47 lines (24 loc) · 1.09 KB

39.其他补充.md

File metadata and controls

47 lines (24 loc) · 1.09 KB

其他补充

一.字典的键为什么只能用不可变类型的数据

字典中的键其实是哈希值,通过哈希值查找效率高,字典排序和hash值有关。

哈希算法:把数据转成一个唯一的数字相同数据哈希值相同,不同数据哈希值不同

二.递归函数

最后被调用的函数最先返回,函数执行后会回到调用到的地方

三.匿名函数

lambda函数(lambda表达式,思想简单):用来简化代码

匿名函数可以作为实参传递,传递函数不写小括号

四.+= 和 =+的区别

+=新数据会添加到原列表

=+会生成一个新列表赋值给新列表

五.二进制:

0/1 = bit(最小)比特

字节 Byte = 8bit(最常用)

1kb = 1024B(千字节)

1M = 1024KB

1GB = 1024M

1T = 1024GB

六.容器和序列

容器: 一个变量里存放多个数据:字符串,列表,元组,字典

序列: 所有数据按顺序排列的容器:字符串,列表,元组

七.pep8风格

20python