1. 程式人生 > >numpy.array 操作簡單總結

numpy.array 操作簡單總結

>>> x = np.arange(10)
>>> y = x[::-1]
>>> x
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> y
array([9, 8, 7, 6, 5, 4, 3, 2, 1, 0])
>>> y[0] = 100
>>> x
array([  0,   1,   2,   3,   4,   5,   6,   7,   8, 100])
>>> y
array([100,   8,   7,   6,   5,   4,   3,   2,   1,   0])
>>> x[0] = 99
>>> x
array([ 99,   1,   2,   3,   4,   5,   6,   7,   8, 100])
>>> y
array([100,   8,   7,   6,   5,   4,   3,   2,   1,  99])
>>> y = x[1:6]
>>> y
array([1, 2, 3, 4, 5])
>>> y[2] = 33
>>> y
array([ 1,  2, 33,  4,  5])
>>> x
array([ 99,   1,   2,  33,   4,   5,   6,   7,   8, 100])
>>> x[[3,2,3,2]]
array([33,  2, 33,  2])
>>> z = x[[3,2,3,2]]
>>> z
array([33,  2, 33,  2])
>>> z[3] = 4
>>> z
array([33,  2, 33,  4])
>>> x
array([ 99,   1,   2,  33,   4,   5,   6,   7,   8, 100])
>>> x[x>10]
array([ 99,  33, 100])
>>> 

陣列擴充套件

相關推薦

numpy.array 操作簡單總結

>>> x = np.arange(10) >>> y = x[::-1] >>> x array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) >>> y array([9, 8, 7, 6, 5, 4, 3, 2,

numpy使用方法簡單總結

1.定義 NumPy 是一個 Python 包。 它代表 “Numeric Python”。 它是一個由多維陣列物件和用於處理陣列的例程集合組成的庫。 NumPy的陣列類被稱作ndarray。通常被稱作陣列。 2.初始化 numpy.array(object,

mysql資料庫簡單一些簡單操作總結

1. mysql 資料庫操作方法: 進入資料庫 mysql -uroot -p 退出 quite exit 預設引擎 innodb 檢視版本 select verison(); 檢視時間 select now(); 邏輯運算 select 1+1; 查詢資料庫 show databases ; 建立資料

numpy.array的基本操作(numpy陣列運算)

為什麼要用numpy Python中提供了list容器,可以當作陣列使用。但列表中的元素可以是任何物件,因此列表中儲存的是物件的指標,這樣一來,為了儲存一個簡單的列表[1,2,3]。就需要三個指標和三個整數物件。對於數值運算來說,這種結構顯然不夠高效。 Pyt

python中陣列(numpy.array)的基本操作

本文部分內容參考Daetalus的部落格。 為什麼要用numpy Python中提供了list容器,可以當作陣列使用。但列表中的元素可以是任何物件,因此列表中儲存的是物件的指標,這樣一來,為了儲存

Python之陣列(array)使用方法總結Numpy中的陣列用法

Python: array使用方法: Type code C Type Minimum size in bytes ‘c’ character          1

簡單總結jQuery API中的知識點(上篇)之DOM操作

    最近為了學習前端其他新的知識,特意重新複習了一遍jQuery,算是查漏補缺,把之前學習時忽略的知識點補回來順便也把一些知識點做了總結方便自己理解。 JQ的DOM操作分類 1.遍歷 (1)遍歷的介面:父級,後代,同胞兄弟(相鄰元素),過濾 (2)遍歷的結構設計  di

SpringJDBC操作技術總結——簡單

通過SpringIOC技術, 實現資料庫的增刪改查 1.SpringJDBC @Transactional public class StudentDAOImpl implements Studen

字符相關操作語法總結

show 復制 填充 動態數組 ive url strong dup pre System.FillChar - 填充字節 舉例: var s: array[0..9] of Char; begin FillChar(s,SizeOf(s),‘a‘); Sho

轉: 【Java並發編程】之十七:深入Java內存模型—內存操作規則總結

tle 沒有 article 類型 javase 感知 執行引擎 要求 lock 轉載請註明出處:http://blog.csdn.net/ns_code/article/details/17377197 主內存與工作內存 Java內存模型的主要目標是定義程序中

Asp.Net頁面傳值的方法簡單總結【原創】

tid 周期 () 路徑 coo webp 方式 qpi 優點 1、QueryString 當頁面上form按照get的方式向頁面發送請求數據的時候,web server會將請求數據放入 一個QEURY_STRING的環境變量中,然後通過QeueryString方法

HTTP 簡單總結

查詢 tcp/ip 網絡傳輸 優點 臨時性 modified unix系統 因特網 判斷 1. 一次完整的HTTP事務是怎樣的一個過程? 基本流程:   a. 域名解析   b. 發起TCP的3次握手   c. 建立TCP連接後發起http請求   d. 服務器端響應htt

python3.5+win7 安裝 numpy 和scipy的總結

.com com uci 自動 nac one win7 org 問題 1.安裝numpy。 官網下載numpy。下載地址為https://pypi.Python.org/pypi/numpy。選擇與Python版本相對應的numpy版本。之後在python35的

shell 環境下MySQL的基本操作指令總結

必須 font bdb variables 是否 能夠 process format arch 一、對數據庫的基本操作 show databases; //列出數據庫use database_name;

linux下svn的常用操作命令總結

svn版本管理導入代碼文件到 repo 版本庫我的代碼文件存放在 /var/www/html/; svn代碼版本庫的路徑 /application/svndata/repo (也就是剛剛我們創建的版本庫的位置);執行導入命令: svn import /var/www/html/svntest file:///

OpenGL與CUDA互操作方式總結

source 紋理貼圖 cnblogs 過程 嘗試 cuda _array vao 開始 一、介紹 CUDA是Nvidia推出的一個通用GPU計算平臺,對於提升並行任務的效率非常有幫助。本人主管的項目中采用了OpenGL做圖像渲染,但是在數據處理方面比較慢,導致幀率一直上

MyBatis實現Mysql數據庫分庫分表操作總結

用戶表 設計 行數 百萬 出現問題 網絡 自增 .html tro 閱讀目錄 前言 MyBatis實現分表最簡單步驟 分離的方式 分離的策略 分離的問題 分離的原則 實現分離的方式 總結 前言 作為一個數據庫,作為數據庫中的一張表,隨著用戶的增多隨著時間的推移,總有一

集合——list簡單總結

style list 刪除 link 數據 排隊 http arr es2017 一.介紹list 1.什麽是list? list是一個有序的序列(collection),它是一個接口,繼承了collection,因此了除了包含父類的方法以外,還有專屬的方法。 list有三

Java數據類型簡單總結

引用數據類型 8bit 完全 class 取值 自定義類 ava als 地址傳遞 Java數據類型簡單總結 一:Java數據類型總的分為兩大類:基本數據類型和引用數據類型。 基本數據類型:byte、short、int、long、float、double、char、bool

python字符串操作分類總結

imp 文件名 step isspace 開始 rst 大小寫 解碼 als 1、切片操作: str[start:end:step]包括頭,不包括尾巴step為步長,意思是每隔step-1個元素,取一個字符"while"[::-1] 反向取字符串,實現字符串的反轉--》"e