python
xtiange
这个人很懒,什么也没有留下。
展开
-
Python format 格式化函数
菜鸟教程的这篇很全,直接粘过来了Python format 格式化函数原创 2018-04-10 12:17:16 · 327 阅读 · 0 评论 -
python 二分查找
三种类型的二分查找,当查找的元素当中有重复的时候,第一种是返回中间的值,第二种返回的是最左边的值,第三种返回的是最右边的值。比如在[0,0,0,1,1,1,1,1,2,2]当中查找1,方法1结果是5, 方法二结果是3,方法三结果是7class Solution: def binary_search(self, nums, target): start = 0 ...原创 2018-08-02 12:08:54 · 729 阅读 · 0 评论 -
PYTHON中LIST添加元素的几种方法
PYTHON中LIST添加元素的几种方法转载 2018-07-16 10:11:08 · 16329 阅读 · 1 评论 -
python魔术方法
Python 魔术方法指南原创 2018-06-27 23:00:35 · 166 阅读 · 0 评论 -
python sorted()和list.sort()的区别
What is the difference between `sorted(list)` vs `list.sort()`?list.sort改变了sort的值sorted可以对各种迭代器进行排序,并且不改变原来的值。原创 2018-06-25 22:07:38 · 1260 阅读 · 0 评论 -
python当中如何克隆一个列表
How to clone or copy a list?【python】正确复制列表的方法b = a #这种情况是将a和b放在同一个引用上了,不算是copyb = a.copy() #这个方法和下面的三个方法,虽然id(b) != id(a),但是里面的对象id是一样的b = a[:]b = list(a)b = copy(a) b = copy.deepcopy(a) #只有这种方法...原创 2018-06-25 22:06:02 · 4458 阅读 · 0 评论 -
python 中的import
Python 的 import 机制python当中导入的顺序是这样的:导入当前目录下面的文件,导入系统sys.path路径的文件。一个文件可以当做脚本运行,也可以当做是模块运行。后者在运行的时候需要加-m。以脚本运行,相对导入会出错。以模块运行,相对导入会成功。...原创 2018-06-07 10:44:23 · 354 阅读 · 0 评论 -
os.mkdir和os.makedirs的区别
参考:os.mkdir() 和 os.makedirs() 的区别区别在于,os.makedirs会递归的建立输入的路径,即使是上层的路径不存在,它也会建立这个路径,而os.mkdir父级路径不存在,那么就会报错。...原创 2018-06-06 12:24:18 · 6530 阅读 · 1 评论 -
错误 AttributeError: module 'copy' has no attribute 'copy' 的解决方法
出现这个错误的原因可能是在当前目录下面可能有名叫“copy”的文件。 删除它,就不会报这个错误了。参考:Pygame AttributeError: 'module' object has no attribute 'copy'...原创 2018-05-08 08:57:38 · 19597 阅读 · 4 评论 -
pandas当中对于数据整体描述的方法
pandas当中有很多对于数据整体状况进行描述的信息,这些信息在我们进行了解数据的时候很有用。我们假设df为我们已经导入的DataFrame数据,方法的运用均为 df.方法名 。下面是一些描述整体信息常用的方法:df.info()方法: i 可以查看(数据有多少行多少列;各个属性的类型object 、int32 、int64等)df.head(number)方法...原创 2018-03-28 12:19:42 · 3571 阅读 · 0 评论 -
pyplot设置图像的信息
当使用pyplot设置图形的信息的时候,是设置当前图形,当前坐标轴的信息。画图:hist 直方图pie 饼图scatter 散点图bar 条形图boxplot 盒图polar 极坐标图violinplot 琴图-----------------------------------------------------------设置图形信息:title 设置图标------------------...原创 2018-05-04 21:39:12 · 884 阅读 · 0 评论 -
python warning
python当中要发出警告,那么需要通过warn函数。在warning control的过程当中有两个步骤:第一步是对于每个警告是否进行处理,这个时候使用的函数为filterwarnings()第二部是打印警告,这个时候使用的函数是showwarnning()如果先要忽略所有的警告,可以使用下面的方法:方法1:import warningswarnings.filterwarnings('ign...原创 2018-05-04 16:55:39 · 4221 阅读 · 0 评论 -
python的with语句
来自IBM DeveloperWorkd的一篇文章, 介绍了上下文管理器,以及with as的运行原理。浅谈 Python 的 with 语句转载 2018-05-10 10:28:09 · 142 阅读 · 0 评论 -
python 文件读写
廖雪峰的这篇文章不错,copy过来,基于python3.x文件读写转载 2018-05-10 09:30:08 · 345 阅读 · 0 评论 -
python 当中星号的作用
当星号出现在函数形参当中的时候,*代表接受元组tuple类型参数, **代表接受字典key-value参数。当星号出现在一个列表,或者元组前面的时候代表,将它们分解开来。 参考:python函数参数前面单星号(*)和双星号(**)的区别What does ** (double star/asterisk) and * (star/asterisk) do for para...翻译 2018-08-08 22:17:23 · 1105 阅读 · 0 评论