美文网首页
1 arrage结构,切片,数据类型

1 arrage结构,切片,数据类型

作者: 沈婷_bbf1 | 来源:发表于2018-05-29 14:53 被阅读56次

1,对于narray结构来说,所有的元素必须是同一类型的,如果不是的话,会自动向下转换。

2  多维列表,用多维切片,注意最下面那个切片,[:,1]第一个冒号代表选中了所有,第二个是第二个,两个维度。


3  Np.arange可以生成等差数列.np.arange第二个在指定类型后,大于0的数字都会变成true.


�4 只要是true就会取到值,但是索引的个数要和列表个数一样,不然会报错


5 找出列表里面大于30的值,可以用上面那种切片操作,先判断是否大于30,得到true和false然后再用这个作为索引,也可以直接用where,会得出具体位置,然后再做切片


6 可以用随机产生和列表一样多的数,然后再加上一个判断得到true和false再做切片。


7 转换数据类型,创建的时候直接在后面注明,,然后可以根据.dtype查询到数据类型


8  一般列表里面都是一种数据类型,这样做的好处是方便做数据处理,而且默认会处理成一种数据类型,但是如果你想在里面很多种数据类型,可以制定dtype为np.object一定要加上np不然会报错。

这样处理后做*,可以看一下结果,就是各种数据类型的乘法


9  改变数据类型的方法,1,在创建列表的时候就指定,2,用np.asarray方法,但是这个并不会改变原来的数据类型,需要创建变量去接受新的数据类型


3   还可以用.astype去改变,但是这种方法也是不会改变原来的数据类型,需要新的变量去接受。


10  把10赋值给25(第一行第一列)


11  内积就是行和列相乘(A第一行*B的第一列,A第一行*B的第二列,A第二行*B的第一列,A第二行*B的第二列


12 拉平和转置. Ravel拉平 ,.T转置


13 横向和纵向拼接


14  View接口赋值,数据是一样的,但是其它,比如形状是不一样的

相关文章

  • 1 arrage结构,切片,数据类型

    1,对于narray结构来说,所有的元素必须是同一类型的,如果不是的话,会自动向下转换。 2 多维列表,用多维切片...

  • Go核心语言编程 - 复合数据类型(3)

    Go对应的复合数据类型有数组,字典,指针,切片,通道,结构和结构,他们字面类型如下: • 指针 • 数组• 数组初...

  • [python基础]-10 高级特性-切片操作

    1.切片操作(slice) 在python中可以对字符串、列表、元祖三种数据类型进行切片(slice)操作,切片的...

  • Go基本数据类型_003

    Go基本数据类型 Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函...

  • 第三章 基础数据类型

    数据类型分类 基础类型 数字 字符串 布尔型 复合类型 数组 结构体 引用类型 指针 切片 字典 函数 通道 接口...

  • 【golang】slice底层函数传参原理易错点

    切片底层结构 切片的底层结构主要包括引用数组的地址data,切片长度len与切片容量cap。 以切片为参数调用函数...

  • Redis-01数据类型之string类型与list类型

    1,string数据类型与结构 2,string数据类型应用场景 3,list数据类型与结构 4,list数据类型...

  • golang巧用fmt判断相等

    golang的==只能用于基本数据类型, 要想判断切片或者结构体, 很多人会用长串的and进行判断, 但是这样不仅...

  • <>

    第六章重点: go语言数据类型:基础类型(数字,字符串,布尔类型),复合类型(数组,结构体),引用类型(指针,切片...

  • 第七章:Go语言数组

    1. 数组概述 Go语言中 字符串 数组 切片 这三种数据类型在底层原始数据有着相同的内存结构,在上层因为语法的限...

网友评论

      本文标题:1 arrage结构,切片,数据类型

      本文链接:https://www.haomeiwen.com/subject/mcfajftx.html