python numpy 在二維array中以一行作為乙個整體,快速查詢一維array?

時間 2021-06-01 21:04:37

1樓:

first nonzero element (Trac #1673) · Issue #2269 · numpy/numpy 2.0可能會有find。

目前估計自己實現:

import

numpy

asnp

deffind

(data,x

,start

=None

,end

=None

):"""find x in data"""

endp

=end

ifend

and(

end<

data

.shape[0

])else

data

.shape[0

]startp

=start

ifstart

and(

start

)else

0foriin

range

(start

,endp

):ifnp.

all(

data[i

]==x):

return

ireturn-1

2樓:李思

# read a, b...

for i in xrange(a.shape[0]):

if np.sum(a[i, :] == b) == b.sizeprint 'i'print 'ok'

elseprint 'no'

第二個問題沒看懂,不知道python的字典能不能幫上忙

黑洞是二維的嗎?

自學生 在我的認識裡整體是一維,半體是二維,正和反的固定和運動,內面和外面,力量和速度,高溫和低溫,等等,都是正和反的三維共同體。 譚少雄 黑洞的視界是乙個球面,除此之外,並無特別 之處,我們雖對視界內的物質無法了解,其物質性和強大引力是不能否認的事實,更不可能是二維的。 微方齋 這個想法很新奇,但...

有沒有活在二維或一維的生物?

宇智波 老爺 有 當然有 我就是生活在一維的生物 我生活在乙個占地100m的叫b國的國家 我是b國的一名士兵 守衛著b國與a國的國境點 沒錯我們的國家之間的邊界是乙個點 我守護的這個點叫50 我已經守衛這個國境點 1000000年了 我們國家一共有100 個人 但是我只見過2個 其中乙個是我的弟弟 ...

人類能夠感知二維或者一維世界嗎?

曾劍輝 一維二維世界並不真的存在,不過是為了幾何方便設定的概念。至於什麼五維六維空間,除非修改定義,否則也不可能存在 科學除了證實的很小一部分,在人類歷史上,無限個和高維空間的幻想多了去了 別當真 螞蟻毫無疑問是三維生物 螞蟻多了能咬死你。二維生物沒有厚度,你拿張紙,畫個妹子,她就是二維的一維時間沒...