
python学习
噜噜的小苹果
这个作者很懒,什么都没留下…
展开
-
python学习--pickle存储
在python中存储数据时,调用open函数写入操作再重新读取时可能会出现类型不匹配的情况,因为读取的都是字符串形式,要做类型转换。若想存储python的原生对象,但又无法信任数据来源,则可以考虑pickle模块。pickle用来保存和加载python数据对象的(是python的专有格式文件,其他语言无法识别),数据用dump保存到文件,用load加载。demoimport pickle...原创 2019-04-07 18:22:39 · 249 阅读 · 0 评论 -
python学习--lambda函数、format函数
文章目录lambda 函数lambda 函数lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。基本使用方式:add = lambda x, y : x+yadd(1,2) # 结果为3通常遇到使用匿名函数的情况:排序list1 = [3,5,-4,-1,0,-2,-6]sorted(list1, key=lambda ...原创 2019-04-17 09:16:18 · 1373 阅读 · 0 评论 -
pandas学习 - get-dummies,drop,join函数
get-dummies将分类变量转换为哑变量/指示变量pd.get_dummies(data, prefix=None, prefix_sep=’_’, dummy_na=False, columns=None, sparse=False, drop_first=False)data为df或series,在未指定对data的某个列做one-hot时,get_dummies会自动识别dat...原创 2019-04-17 21:49:54 · 1269 阅读 · 0 评论 -
Numpy 学习 -- argwhere函数,random函数
argwherenp.argwhere(expression)返回满足表达式的元素下标原创 2019-04-26 14:59:09 · 1911 阅读 · 0 评论 -
torch.nn.functioanl及torch.nn(未完待续。。。)
文章目录torch.nn.functional包的内置函数Convolution 函数Pooling函数非线性激活函数Normalization函数线性函数Dropout函数距离函数损失函数vision functionstorch.nn包的内置函数loss functiontorch.nn.functional包的内置函数Convolution 函数Pooling函数非线性激活函数Py...原创 2019-04-26 15:00:53 · 352 阅读 · 0 评论 -
matplotlib学习 - scatter
scatterscatter(x, y, s=20, c=None, marker=‘o’, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, hold=None, data=None, **kwargs)x,y维度必须一致;x为点的颜色,...原创 2019-04-26 15:01:50 · 159 阅读 · 0 评论 -
Numpy学习 - array合并及分割
文章目录array合并array分割array合并np.concatenate及np.vstack & np.hstack 实现堆叠arr1 = np.array([1,2,3])arr2 = np.array([4,5,6])arr3 = np.vstack((arr1,arr2))#垂直合并arr4 = np.hstack((arr1,arr2))#水平合并arr5 ...原创 2019-04-15 10:35:13 · 453 阅读 · 0 评论 -
pandas常用函数清单
以下内容转载自https://www.jianshu.com/p/6eb5499cd07d文件读取df = pd.read_csv(path='file.csv')参数:header=None 用默认列名,0,1,2,3... names=['A', 'B', 'C'...] 自定义列名 index_col='A'|['A', 'B'...] 给索引列指定名称,如果是...转载 2019-04-23 21:17:55 · 314 阅读 · 0 评论 -
leetecode -- 数组问题(一)
26.删除数组中的重复项给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。class Solution(object): def removeDuplicates(self, nums): """ :type num...原创 2019-05-27 16:19:20 · 319 阅读 · 0 评论