[問題] numpy問題請教
有幾個問題想要請教一下
如果想要比較一個一維陣列的每元素值
是否大於前一個且小於後一個
不用for用內建函式該怎麼做?
Ex. A=[5, 2, 3,4,6,1]
我想取3,4因為2<3<4, 3<4<6
應該用np.where嗎?
可是這樣condition該怎麼填 囧
還有另一個問題是
如果有個二維陣列存各個點
我想計算所有各點間的距離
公式沒問題
不過我要如何做到所有排列
一樣不用for用內建函式的話
Ex.[[點a],[點b],[點c]]
我想要計算ab, bc, ac間的距離
可是用np.diff只能算到ab,bc而已
我要如何做到連ac都算
希望有高人能指導一下
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.41.103 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1575208175.A.DF4.html
推
12/01 21:57,
5年前
, 1F
12/01 21:57, 1F
→
12/01 21:57,
5年前
, 2F
12/01 21:57, 2F
→
12/01 22:09,
5年前
, 3F
12/01 22:09, 3F
→
12/01 22:13,
5年前
, 4F
12/01 22:13, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
1
4
Python 近期熱門文章
PTT數位生活區 即時熱門文章