«cartesian-product» etiketlenmiş sorular


12
X ve y dizi noktalarının kartezyen çarpımı tek bir 2D nokta dizisine dönüşür
Bir ızgaranın x ve y eksenlerini tanımlayan iki numpy dizim var. Örneğin: x = numpy.array([1,2,3]) y = numpy.array([4,5]) Bu dizilerin Kartezyen ürününü oluşturmak istiyorum: array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) Bir döngüde birçok kez yapmam gerektiğinden, bu çok korkunç bir şekilde verimsiz. Onları bir Python listesine dönüştürmek itertools.productve geri numpy dizi kullanarak ve en verimli …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.