摘要: 简介 在pandas中有两类非常重要的数据结构,即序列Series和数据框DataFrame。Series类似于numpy中的一维数组,除了通吃一维数组可用的函数或方法,而且其可通过索引标签的方式获取数据,还具有索引的自动对齐功能;DataFrame类似于numpy中的二维数组,同样可以通用nump 阅读全文
posted @ 2020-06-29 05:32 背了个影子 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 是什么 NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 numpy的创建 Ndarray 对象 NumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合 阅读全文
posted @ 2020-06-28 20:13 背了个影子 阅读(130) 评论(0) 推荐(0) 编辑
摘要: python的pickle模块实现了基本的数据序列和反序列化。 通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储。 通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。 对象——》文件 import pickle # 使用pickle模 阅读全文
posted @ 2020-01-04 01:32 背了个影子 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 下图总结了这几种模式 阅读全文
posted @ 2020-01-04 01:30 背了个影子 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: getattr() 函数用于返回一个对象属性值。 >>>class A(object): ... bar = 1 ... >>> a = A() >>> getattr(a, 'bar') # 获取属性 bar 值 1 >>> getattr(a, 'bar2') # 属性 bar2 不存在,触发异 阅读全文
posted @ 2020-01-04 01:24 背了个影子 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 在Python中长久的保存字符串、列表、字典等数据,方便以后使用,而不是简单的放入内存中。 这个时候Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。 一、dump()方法 pickle.dumps(obj, file) 注释:序列化对象,将对象obj保存到文件file中去。 阅读全文
posted @ 2020-01-04 01:22 背了个影子 阅读(9157) 评论(0) 推荐(1) 编辑
摘要: @classmethod classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。 class A(object): bar = 1 def func1(self): print('foo 阅读全文
posted @ 2020-01-04 01:16 背了个影子 阅读(806) 评论(0) 推荐(0) 编辑
摘要: re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 以上实例运行输出结果为: group():获取匹配表达式 以上实例执行结果如下: re.search方法 re.search 扫描整个字符串并返回第一个成功的匹配 阅读全文
posted @ 2019-10-05 19:21 背了个影子 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 定义一个函数 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个 阅读全文
posted @ 2019-10-05 16:25 背了个影子 阅读(174) 评论(0) 推荐(0) 编辑
摘要: time模块 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。 Python 的 time 模块下有很多函数可以转换常见日期格式。如函数time.time()用于获取当前时间戳, 如下实例: 时间元组(struct_time元组) 属性 获取当 阅读全文
posted @ 2019-09-30 21:03 背了个影子 阅读(419) 评论(0) 推荐(0) 编辑