numpy陣列中,1個表示一維資料,多個表示多維,不管資料是不是多維,都預設為多維。
例如 :
import numpy as np
a=np.array([1,2,3,4])
print(a.shape)
輸出
runfile(『d:/anaconda3/1/untitled0.py』, wdir=『d:/anaconda3/1』)
(4,)
多加一則是
import numpy as np
a=np.array([[1,2,3,4]])
print(a.shape)
輸出
runfile(『d:/anaconda3/1/untitled0.py』, wdir=『d:/anaconda3/1』)
(1, 4)
繼續加import numpy as np a=np.array([[[1,2,3,4]]]) print(a.shape)
輸出runfile(『d:/anaconda3/1/untitled0.py』, wdir=『d:/anaconda3/1』)
(1, 1, 4)
所以用a.shape[0],a.shape[1]時一不小心就會用錯維數
Python 多程序 踩坑記
話不多說,python多程序要匯入包from multiprocessing import pool 具體使用方法如下 def func i print run task s.os.getpid t time.time do some operations print task s runs 0.2...
mybatis LocalCache踩坑記錄
上週週三下午,準備去吃飯的時候,值班突然找過來說使用者操作時爆出訂單不存在的問題,因為之前做了分表連續很長一段時間都沒問題,而且當時找過來的都是一些因為產品或者qa操作不當找不到記錄的情況,就沒有在意這些,當時以為幾分鐘就能搞定,但是沒想到居然是線上日誌爆出的問題,經過驗證訂單確實不存在!心想完了,...
python3爬蟲踩坑記紀錄篇(二)
1首先這兩天遇到執行緒鎖的問題不涉及鎖機制,只改 執行緒鎖的時候一定要鎖上全域性變數,區域性變數或沒鎖的情況都會造成程式重複 mutex threading.lock 改寫後方案 with mutex for i in range 1000000 鎖定期間,其他執行緒不可以幹活 num 1原方案 當...