python基础学习
文章平均质量分 50
Dalier.
这个作者很懒,什么都没留下…
展开
-
Pyspark-数据输出-输出为python对象
python对象或文件 变成 RDD 这是数据输入RDD 自己计算计算 ,再将RDD 在输出成python对象或文件。原创 2023-10-17 23:25:41 · 50 阅读 · 0 评论 -
Pyspark 数据计算
功能:针对KV型RDD(二元元组,一个元组里只有两个元素 ('a', 1) ('b',1)),自动按着key 分组,然后根据你提供的聚合逻辑(加,减...),完成组内数据(value) 的聚合操作。简单来说:和map方法差不多,就是比map方法多一个解除嵌套操作。简单来说:是对rdd里每个元素进行操作。原创 2023-10-17 23:15:47 · 44 阅读 · 0 评论 -
PySpark 数据输入
【代码】PySpark 数据输入。原创 2023-10-11 22:34:22 · 61 阅读 · 1 评论 -
pyspark前言
【代码】pyspark前言。原创 2023-10-11 22:11:53 · 22 阅读 · 1 评论 -
面向对象的三大特性---多态
dog = Dog() 而Dog()类(子类)继承Animal类(父类),且复写了 speak() 方法。在make_noise()中又调用了speak() 方法,所以按着Dog()类中的speak 执行的。原创 2023-09-25 16:30:40 · 35 阅读 · 1 评论 -
类型注解
目录1.为什么需要使用类型注解2.什么是类型注解 3. 为变量设置类型注解4.函数和方法类型注解5. 返回值类型注解6.union联合类型注解 因为:pycharm 确定这个对象是 list 类型,就可以帮我们推断出来,我们可能要使用append 方法 后两个,列表中既有数字又有字符串,字典里value既有字符串又有数字。原创 2023-09-25 15:47:33 · 20 阅读 · 1 评论 -
继承和腹泻
如果多个父类中具有相同名称的方法,当我们对象调用这个方法时,最先继承的父类起作用。就是 class XXX(优先级最高,优先级次之,优先级更次之)。复写之后,实现的功能就和父类中的方法没有半毛钱关系了。在MyPhone对象中调用call_by_5G(),实现的时复写后的功能。继承父类之后,父类已经有的功能就不用在重新写了,只需要写新加的功能就可。如果在MyPhone对象中需要使用被复写的父类成员,需要特殊的调用方式。原创 2023-09-25 11:04:18 · 21 阅读 · 1 评论 -
封装,私有成员
self 的名字并不是规定死的(因为是形参),也可以使用 this,但是最好还是按照约定是用 self。但可以在类内部,被其他成员访问,在类内部使用时 self.__XXX()。类方法必须包含参数 self,且为第一个参数,self 代表的是类的实例。在类的内部,使用 def 关键字来定义一个方法,与一般函数定义不同,两个下划线开头,声明该方法为私有方法,只能在类的内部调用 ,两个下划线开头,声明该属性为私有,不能在类地外部被使用或直接访问。不能在类地外部调用。原创 2023-09-25 10:37:00 · 22 阅读 · 1 评论 -
python——类和对象
len(容器) 统计容器的元素个数。min(容器) 统计容器的最小元素。max(容器) 统计容器的最大元素。都支持遍历,尽管形式不同。原创 2023-09-23 09:37:53 · 47 阅读 · 1 评论 -
数据容器——字典
自带的定义同样使用 {} ,不过存储的元素是一个个的 : 键值对,语法如下# 定义字典字面量# 定义字典变量# 定义空字典my_dict = {} # 方式1my_dict = dict() # 方式2特点:因为我们是通过 key 来找 value,所以字典中 key 不能重复(如果有重复,新的会覆盖老的)。所以字典如同集合一样,不可以使用下标索引。从字典中基于 key 获取 value语法:字典[key] 得到对应的value。原创 2023-09-23 01:20:49 · 19 阅读 · 1 评论 -
数据容器——集合 的定义和操作
因为集合不支持下标索引,所以就没办法用 while 遍历,只能用 for 循环。------功能:对比集合1和集合2,在集合1内,删除和集合2相同的元素。-------结果:会得到一个元素结果,同时集合被修改,元素被移除。-------结果:得到一个新集合,集合1和集合2不变。------结果:得到新集合,集合1,集合2不变(语法:集合1.difference(集合2)------功能:将集合1和集合2组成新集合。------结果:集合1被修改,集合2不变。语法:集合1.union(集合2)原创 2023-09-23 00:15:21 · 17 阅读 · 1 评论