![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
即将拥有八块腹肌のFF
这个作者很懒,什么都没留下…
展开
-
python字典的底层原理
1、概述 字典对象的核心是散列表。 散列表是一个稀疏数组(总是有空白元素的数组),数组的每个单元叫做 bucket。每个 bucket有两部分: 一个是键对象的引用, 一个是值对象的引用。 所有 bucket 结构和大小一致,我们可以通过偏移量来读取指定bucket。 下面通过存储与获取数据的过程介绍字典的底层原理。 示例图 2、字典数据的存储原理 例如,我们将‘name’ = ‘李四’...原创 2020-04-29 22:40:51 · 428 阅读 · 0 评论 -
python 内置高级函数
random.sample #从1-9中随机选取7个不重复的数字 a = [x for x in random.sample(range(1,10),7)] print(a) #[6, 1, 7, 8, 3, 4, 5, 9, 2] 1、map map(func, *iterables) --> map object 循环iterables中的每个元素,然后让每个元素执行函数fun...原创 2020-04-09 23:05:44 · 167 阅读 · 0 评论 -
Python3面向对象-——私有属性和方法的设置及访问
1、python3中,以双下划线__开头的属性和方法一般都是私有的: class Dog(object): #定义一个Dog类 def __init__(self,name): self.name = name #公有属性 self.__age = 3 #私有属性 def __fly(self): #私...原创 2020-02-27 23:25:16 · 321 阅读 · 0 评论