一、常見陣列形式
在 python 內建物件中,陣列有三種形式:
列表:[1,
2,3]
元組:(1,
2,3,
4,5)
字典:元組與列表相似,不同之處在於元組的元素不能修改。而字典由鍵和值構成。
二、numpy陣列區別'''
1.python 標準類針對陣列的處理侷限於 1 維,並僅提供少量的功能。
2.numpy 最核心且最重要的乙個特性就是 ndarray 多維陣列物件,
3.它區別於 python 的標準類,擁有對高維陣列的處理能力'''
三、numpy常見引數'''
numpy 中,ndarray 類具有六個引數,它們分別為:
shape:陣列的形狀。
dtype:資料型別。
buffer:物件暴露緩衝區介面。
offset:陣列資料的偏移量。
strides:資料步長。
order:,以行或列為主排列順序。'''
四、列表或元組轉換''
'在 numpy 中,我們使用 numpy.array 將列表或元組轉換為 ndarray 陣列。
其方法為:
numpy.array(object, dtype=none, copy=true, order=none, subok=false, ndmin=0)
其中,引數:
object:列表、元組等。
dtype:資料型別。如果未給出,則型別為被儲存物件所需的最小型別。
copy:布林型別,預設 true,表示複製物件。
order:順序。
subok:布林型別,表示子類是否被傳遞。
ndmin:生成的陣列應具有的最小維數。
'''
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# author : jia666
# time : 2021/2/20 15:58
import numpy as np
#列表轉換
data = np.array(
[[1, 2, 3], [4, 5, 6]])
print(data)'''
[[1 2 3]
[4 5 6]]'''
#元組轉換
data1 = np.array(
[(1, 2), (3, 4), (5, 6)])
print(data1)'''
[[1 2]
[3 4]
[5 6]]
'''
SQL學習筆記9 轉換函式
oracle自動完成以下轉換,date與varchar2與number之間的自動轉換,比如日期與數字的加減法。2.1 字元型轉換為日期型 to date yyyy mm dd yyyy mm dd yyyy 年 mm 月 dd 日 2.2 字元型轉換為數字型 to number to number ...
python 學習筆記 numpy陣列轉置
關於陣列的轉置,numpy提供了transpose函式和.t屬性兩種實現形式,一般transpose使用起來更為方便,另外轉換其中的兩個軸還可以用swapreaxes,下面通過例子來做介紹。一維陣列轉置 arr np.arange 6 print arr 0,1,2,3,4,5 print np.t...
學習筆記2 轉換運算子
c 關鍵字 下表列出了 c 中的保留字。這些保留字不能作為常量名 變數名或其他識別符號名稱。asm 嵌入彙編 else new 分配記憶體 this this 是const指標,要用 auto auto用於修飾乙個自動變數 enum 列舉 operator 過載操作符 throw 丟擲異常throw...