python踩坑記3 的用法

2021-10-06 02:21:18 字數 668 閱讀 6091

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原方案 當...