30天程序语言研究

今天是30天程序语言研究的第十八天,由於深度学习老师多让我们上了python的进阶课程里面包括之前没上到的pandas,numpy等功能所以这边打算在把之前没补充到的补充再把笔记补的更完整,由於是老师开的补充课程,这边就不附上网址了。

今天主要是numpy的部分

笔记:

numpy使用

import numpy as np
number = 123
a = np.array([[1, 2, 3],
[4, 5, 6]])

b = a.astype('float') #改变型态

c = np.transpose(a) #转置矩阵

print(a.ndim) #印出维度
print(a.shape) #印出它是几乘几
print(a)
print(c)

a = np.zeros((3, 2), dtype=float)

b = np.full((3, 2), 3)
print(a, type(a))
print(number, type(number))
print(b)

a = [1, 2]
b = np.asarray(a)
print(b, type(b))


<<:  30天程序语言研究

>>:  D28. 学习基础C、C++语言

Day22 切版笔记- 互动图文卡片

运用到的观念: 利用vertical-align: middle;调整图片预设多余的空间 使用po...

Day06 - 学习 Class

先前使用 function 作为建构类别的方法 var Game = function(){} Ga...

Angular#3 资料结构 (可略过)

Angular [目标] 了解 Angular资料结构 .Component 元件 安装 ng ge...

Day29 Lab 2 - Object storage数据压缩

资料的压缩最好是能做在前端,因为网路最慢的地方就是前後端的沟通了,现在的压缩演算法有很多,举凡gzi...

【从零开始的 C 语言笔记】第十三篇-Array介绍与应用(1)

不怎麽重要的前言 上一篇我们介绍了一个满好用的函式库,只要知道怎麽使用math.h的很多函式,都可以...