- 博客(8)
- 收藏
- 关注
原创 list和array的相互转化 ---python
list和array的相互转化1)list转为array要用numpy模块中的array()函数#code-python(3.6)import numpy as npx = [1,2,'a'] #x是一个listprint(np.array(x)) #list转化为array,数据类型会全部统一#result['...
2018-08-10 10:47:26 17327
原创 元素去重 set()
元素去重 set()类型:内置函数 语法:set([可迭代对象]) 参数:1) 返回值:新的集合对象codex = set('root') #元素去重y = set('rat') print("x=",x)print("y=",y)print("交集",x & y)print("并集",x | y)print("差集"..
2018-08-07 20:11:10 328
原创 list和array的区别 --- python
list和array的区别list和array都可以根据索引来取其中的元素。list是列表,list中的元素的数据类型可以不一样。array是数组,数组中的元素的数据类型必须一样。list不可以进行四则运算,array可以进行四则运算。codex = [1,2,'a'] #x是一个list,list里面的元素的数据类型可以不同print(x[0]) #可以...
2018-08-07 19:40:30 16715
原创 产生随机的矩阵 random.randn()+random.rand()
产生随机的矩阵 random.randn()+random.rand()类型:numpy模块 语法:numpy.random.randn(n,m) 参数:1)随机产生n行m列的矩阵,矩阵中的每个元素均来自标准正太分布 返回值:矩阵类型:numpy模块 语法:numpy.random.rand(n,m) 参数:1)随机产生n行m列的矩阵,矩阵中的每个元素都来自[0,1] 返回值:...
2018-08-06 21:07:01 1723
原创 随机产生一维数组 linspace() --- 数组 ---python
随机产生一维数组 linspace()类型:numpy模块 语法:numpy.linspace(a,b,n) 参数:1)在[a,b]之间随机取n个数 返回值:一个n维的一维数组codeimport numpy as npX = np.linspace(1,3,4) #在[1,3]之间随机取4个数print(X)result[1. 1.666666...
2018-08-06 20:34:45 1995
原创 将一维数组升维reshape()--- 数组 --- python
将一维数组升维reshape()类型:numpy模块 语法:reshape((x,y)) 参数:1)(x,y)为一维数组要变为x行y列的二维数组,也可以是(x,y,z)的三位数组 返回值:数组。将一维的数组变为多维的数组。 注意:reshape函数生成的新数组和原始数组公用一个内存,也就是说,不管是改变新数组还是原始数组的元素,另一个数组也会随之改变 codeimpor...
2018-08-06 18:02:10 20879
原创 多维数组降为一维数组numpy.ravel() --- 数组 --- python
多维数组降为一维数组numpy.ravel()类型:numpy模块 语法:np.ravel(A,’T’) 参数:1)A是多维数组 2)’T‘代表按行优先,为默认值;’F‘代表按列优先 返回值:一维数组。将多维数组A按行或者按列,降为一维数组codeimport numpy as np #导入numpy,并重命名为npx = np.array([[1, 2]...
2018-08-06 16:36:52 10555
原创 矩阵上下拼接numpy.r_() + 矩阵左右拼接numpy.c_()---矩阵--python
矩阵上下拼接 numpy.r_()矩阵左右拼接 numpy.c_()矩阵上下拼接 numpy.r_()类型:numpy模块 语法:numpy.r_(A,B) 参数:1)A ,B均为矩阵,且其列数相同 返回值:矩阵。A,B为具有相同列数矩阵,将B拼接到A的下面,形成新矩阵。矩阵左右拼接 numpy.c_()类型:numpy模块 语法:nu...
2018-08-06 16:29:10 4382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人