首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python|Numpy的常用操作

本文来讲述一下科学计算库Numpy中的一些常用操作~ 看完别忘记文末点赞呦~ 01 为什么要用Numpy Python常用的基本数据结构有很多,通常我们在进行简单的数值存储的时候都会使用list来进行...Numpy的主要特点 具有运算快,节约空间的ndarray,提供数组化的算数运算和高级的广播功能; 使用标准数学函数对整个数组的数据进行快速运算,不需传统的循环编写; 读取/写入磁盘上的阵列数据和操作存储器映像文件的工具...solve():解线性方程组Ax=b,其中A为矩阵 lstsq():Ax=b的最小二乘法求解 05 数据的合并与展开 在实际应用中我们经常会遇到需要把数据进行合并和展开的情况,接下来让我们看一下如何进行操作...nd.ravel("F") # 按照行展开 nd2 = nd.ravel() print(nd1) print(nd2) # [0 3 1 4 2 5] # [0 1 2 3 4 5] 06 常用的数学函数...numpy中也提供了大量的数学函数,并且这些函数的运行速度要比math等库中的函数快很多(具体快多少可以自己实践证明一下),常用的数学函数如下: sqrt():计算序列化数据的平方根 sin(),cos

1.3K20

Python set常用函数操作

参考链接: Python set() python提供了常用的数据结构,其中之一就是set,python中的set是不支持索引的、值不能重复、无需插入的容器。 ...简单记录下set常用操作函数:  1.新建一个set:  set("Hello"),这样会转成单个字符的值进行插入,结果是'H','e','l','o','l'因为重复只能插入一次。 ...7.测试两个集合是否包含,子集操作:  issubset和issuperset,  s1.issubset(s2)  :测试是否 s1 中的每一个元素都在 s2 中,运算符操作为 s1<=s2;  s2....issuperset(s1)  :测试是否 s1 中的每一个元素都在 s2 中,运算符操作为 s1>=s2;//注意是s2调用,参数为s1.  8.集合的并集:  union:s1.union(s2)...9.集合的交集:  intersection:s1.intersection(s2),返回s1和s2中相同部分  10.其他操作:  s1.difference(s2):包含s1中有,但是s2没有的元素的集合

60800

python 列表特点及常用操作

> b [[1, 2, 3], 10] >>> id(b) 46944392836376 >>> b[0]=5 >>> b [5, 10] >>> id(b) 46944392836376 二、列表的常用操作...>>> A = [1,2,3] >>> A[0]='python' >>> print A ['python', 2, 3] 4、删除操作: Del :我们通过索引删除指定位置的元素。...xrange: 它是生成一个xrange对象. xrange的用法: 1、当我们需要操作一个非常大的数据,而且内存比较吃紧的时候,我们可以用xrange来操作省内存。...xrange的数据是取的时候才生成,而range是一次性生成好 2、xrange一般用在循环里面,比如我们只需要操作部分数据的话,而不是返回全部元素来完成操作,推荐用xrange,效率更高。...,2 love python,3 love python,.... 10 love python] >>> ["%s love python"  %  x  for x in range(1,11)]

74530

【13】Python常用文件操作

File对象使用open函数来创建,下表列出file对象常用的函数。 序号 方法 描述 1 file.close() 关闭文件。关闭文件后不能在进行读写。注:文件打开后别忘记关闭。...(缓冲区好比PC机的内存) 3 file.fileno() 返回一个整型的文件描述(file descriptor FD整型),可以用在如OS模块的read方法等一些底层操作上 4 file.isatty...运行结果: #################### File.fileno() 概述:返回一个整型的文件描述(file descriptor FD整型),可以用在如OS模块的read方法等一些底层操作上...always the most destructive kind 读取Yeste个字符 Yeste File.readlines() 概述:用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python

35720

Python文件操作常用方法总结

Python文件操作常用方法总结 文章目录 Python文件操作常用方法总结 一. 文件操作的作用 二....文件操作的作用 总结:文件操作的作用就是把一些内容(数据)存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。 二....文件的基本操作 2.1 文件操作步骤 打开文件 读写等操作 关闭文件 注意:可以只打开和关闭文件,不进行任何读写操作。...2.1.1 打开 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件,语法如下: open(name, mode) name:是要打开的目标文件名的字符串(可以包含文件所在的具体路径...文件和文件夹的操作Python中文件和文件夹的操作要借助os模块里面的相关功能,具体步骤如下: 导入os模块 import os 使用os模块相关功能 os.函数名() 4.1 文件重命名 os.rename

52320

python 字符串常用操作

字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。...print('abc123'.isalpha()) 执行输出 False 判断是否是一个十进制数 print('abc123'.isdecimal()) 执行输出 False 判断是否是一个整数,比较常用...判断是否是纯大写字母 print('My Name Is Xubing'.isupper()) 执行输出 False 字符串拼接join(),这个方法比较常用 print('+'.join(['1','...执行输出 zHangbichen 从左向右查找关键字最后一次出现的位置 name = "zhangbichen" print(name.rfind("h")) 执行输出 8 按照分隔符拆分成列表,这个比较常用...bi', 'chen'] 提取数字部分 name = "1+2+3+4" print(name.split("+")) 执行输出 ['1', '2', '3', '4'] 按照换行符拆分字符串,这个比较常用

71511

利用 Python 实现 Excel 办公常用操作

本文用的主要是pandas,绘图用的库是plotly,实现的Excel的常用功能有: Python和Excel的交互 vlookup函数 数据透视表 绘图 以后如果发掘了更多Excel的功能,会回来继续更新和补充...vlookup函数 vlookup号称是Excel里的神器之一,用途很广泛,下面的例子来自豆瓣,VLOOKUP函数最常用的10种用法,你会几种?...2: python实现:上面的Excel的方法用得很灵活,但是pandas的想法和操作更简单方便些。...[3] 问题:需要汇总各个区域,每个月的销售额与成本总计,并同时算出利润 通过Excel的数据透视表的操作最终实现了下面这样的效果: python实现:对于这样的分组的任务,首先想到的就是pandas...绘图 因为Excel画出来的图能够交互,能够在图上进行一些简单操作,所以这里用的python的可视化库是plotly,案例就用我这个学期发展经济学课上的作业吧,当时的图都是用Excel画的,现在用python

2.6K20
领券