Я пытаюсь получить все индексы строк матрицы (A), которая содержит элемент nd.Получение индексов строк матрицы, которая удовлетворяет условию в Python
Размер A 4M * 4, для этой операции требуется ~ 12 секунд.
Ссылка на файл: data
# Download the file named elementconnectivity before running this small script
A=np.loadtxt('elementconnectivity')
A=A.astype(int)
nd=1103
v=[i for i in range(len(A)) if nd in A[i]]
Есть ли более быстрый способ для достижения этой цели?
Пожалуйста, поделитесь образцами значений 'A' и' nd', если сможете. Это даст нам больше информации о том, что вы делаете, и какое решение будет лучше соответствовать. –
Здравствуйте, Vivek. Я дал образцы значений. – Mechanician