Bu kulağa basit geliyor, ve bence bunu aklımda karıştırıyorum.Aynı şekildeki iki sayısal dizgiyi koşullu olarak birleştirmek için:
Öğeleri, kaynak dizisindeki hangi öğenin daha büyük olduğuna bağlı olarak, aynı şekildeki iki kaynak dizisinden oluşturulmuş bir dizi oluşturmak istiyorum.
göstermek için:
import numpy as np
array1 = np.array((2,3,0))
array2 = np.array((1,5,0))
array3 = (insert magic)
>> array([2, 5, 0))
iki Dizi1/array2 elemanı değerlerinin büyük olduğu, sadece bir dizi üretmek için dizi1 ve dizi2 elemanlarını birleştiren bir array3 üretmek için nasıl çalışamaz alınmış.
Herhangi bir yardım çok takdir edilecektir. Teşekkürler.
Ahah. 'Timeit' için teşekkürler, ancak standart, optimize edilmiş numpy yolunun özel olandan daha hızlı olduğu oldukça açık. Benim yöntemim sadece daha karmaşık bir durumla anlamlı olur. –
@EricDuminil Yup tamamen! Sadece kendim ve başkaları için çeşitli yöntemlerin nasıl yığıldığını görmeye çalışıyorum. – Divakar