Ускорьте процесс поиска индекса элементов, которые присутствуют в pandas Ser ie и соответствуют условию - PullRequest
0 голосов
/ 18 июня 2020

У меня есть массив длиной более 1 миллиона. Я хочу написать индексы определенных элементов (которые соответствуют определенному условию) в списке. Я написал следующий код, но он слишком медленный:

for i in snp_template :
if (len(np.where(all_snp==i)[0])==1):
    order.append(np.where(all_snp==i)[0][0])
    print(len(order))

Есть ли способ написать тот же код другим способом, чтобы ускорить процесс? Спасибо

...