Metoda powtórzenia Numpy

Metoda powtórzenia Numpy

Moduł Python Numpy łączy kilka funkcji, aby skutecznie wykonywać różne operacje matematyczne. Można zatem powiedzieć, że moduł Numpy jest narzędziem, którego wszyscy programiści mogą użyć do wykonywania wszystkich operacji matematycznych i innych trudnych obliczeń. Przeanalizujmy i użyjmy teraz kilku kluczowych funkcji modułu Numpy. Jednym z nich jest metoda powtórka (). Składnia i parametry funkcji powtórka () zostaną szczegółowo omówione w tym artykule, wraz z przykładami pokazującymi, jak powtórzyć niektóre elementy danej tablicy. Uwzględniono również wprowadzenie do funkcji powtórka (). Aby wszystko jest łatwiejsze do zrozumienia, w wyjaśnieniu używane są przykłady.

Funkcja Numpy RepeT ()

Moduł Numpy jest używany przez programistów do pracy z tablicami. Ten moduł Pythona oferuje metodę, która umożliwia pokazanie szeregu powtarzanych elementów w tablicy. Odbywa się to za pomocą Numpy.Metoda powtórka () dostępna w Python's Numpy Library. Funkcja powtórka () służy do wyświetlania tablicy powtarzanego elementu w przypadku, gdy liczba powtórzeń jest określona wcześniej w kodzie.

Powtarzana tablica elementu wraz z pożądaną osą, taką jak wartości osi 0 i 1 w jednowymiarowej tablicy lub wartości osi 0 tylko w tablicy jednorazowej, można również zwrócić lub wyświetlić za pomocą tej funkcji za pomocą tej funkcji. Tak więc, myśląc o wykorzystaniu funkcji powtórka () w celu manipulowania tablicami Numpy, będziemy postrzegać osie jako znaczący parametr opcjonalny.

Składnia metody powtórzeń ()

Numpy.Funkcja powtórzeń () ma dość prostą składnię. Składnia pokazano poniżej.


Zazwyczaj zaczniesz od wywołania metody NP.powtarzać(). Funkcja ma następnie zbiór parametrów, których można użyć do zdefiniowania specyficznych funkcji funkcji. Spójrzmy na parametry jeden po drugim, ponieważ są one ważne.

Możesz zdefiniować tablicę, która będzie wejściem do NP.Powtórz za pomocą opcji „A”. Pamiętaj, że parametr „A” jest niezbędny do uwzględnienia. To oznacza, że ​​musisz podać funkcję jakąś formę danych wejściowych. Możesz wskazać, ile razy elementy w tablicy wejściowej należy powtórzyć za pomocą argumentu „powtórzenia”. To kolejny niezbędny parametr. Na koniec możesz wybrać oś, którą powtórzysz elementy za pomocą argumentu „Oś”.

Numpy macierz jest wynikiem Numpy.Powtórz operację. Pamiętaj, że w jaki sposób wykorzystujemy NP.Funkcja powtórz () określi rozmiar i precyzyjny kształt wyniku.

Spójrzmy teraz na przykładowe kody, które pomogą Ci zrozumieć, jak poprawnie zaimplementować metodę powtórz ().

Przykład 1

Pierwszy przykład tego artykułu pokaże, jak powtórzyć jedną liczbę całkowitą. Użyjemy NP.powtórz () funkcja, aby to osiągnąć. Zapewnimy wartość, którą chcemy powtórzyć w nawiasie z „a = parametr” i liczbę powtórzeń z parametrem „powtórki =”. Liczba „9” będzie zasadniczo powtarzana pięć razy. Oto kod:

Zaimportowaliśmy moduł Numpy jako NP. Następnie wykonywana jest metoda powtórka (), w której określiliśmy parametry „A” i „powtórzenia”. Na koniec wynik jest wyświetlany.

importować Numpy jako NP
ARR = NP.Powtórz (a = 9, powtórzenia = 5)
Drukuj (ARR)



Kod daje następujące dane wyjściowe:


Jest to dość proste do zrozumienia. Dzięki opcji „A” określamy, że powtórzymy liczbę „9”, a przy parametrze „powtórzeń” określamy, że powtórzymy ją pięć razy.

Przepiszmy wyżej wspomniany kod, z wyłączeniem wyraźnych odniesień do nazw parametrów. Wielu programistów Python nie zawiera nazw parametrów w swoim kodzie, aby uprościć proces. Wykonajmy kod bez nazw parametrów, aby go zobaczyć. Po prostu podamy argumenty funkcji na stanowisku.

importować Numpy jako NP
ARR = NP.Powtórz (9,5)
Drukuj (ARR)



Poniższe dane wyjściowe jest takie samo jak powyższe. Prawdziwe parametry zostały wyeliminowane, co jest jedyną różnicą. Python zdaje sobie sprawę, że element na drugim miejscu, który jest argumentem, odnosi się do parametru „powtarzania” i że element w pierwszej pozycji dotyczy parametru „A”.

Przykład 2

Przejdziemy teraz do przykładu, który jest nieco trudniejszy. Powtórzymy liczbę w wielokrotnościach, w przeciwieństwie do jednego. Z wyjątkiem jednej małej zmiany w naszym kodzie, ten przykład jest zasadniczo identyczny z poprzednim przykładem.

Podamy parametr „A” listę liczb. Sprawdźmy teraz kod. Cyfry 9 i 3 zostaną tutaj powtarzane 5 razy. Kod A = [9,3] służy do identyfikacji dwóch liczb, które zostaną powtórzone. Dlatego parametr „powtórzenia = 5” oznacza, że ​​liczby te zostaną powtórzone pięć razy.

Importuj Numpy
ARR = Numpy.Powtórz (a = [9,3], powtórzenia = 5)
Drukuj (ARR)



Oto wynik.


Zwróć uwagę, co się stało w tym przypadku. Liczby, które wprowadziliśmy, 9 i 3, są powtarzane pięć razy. Obserwuj również, w jaki sposób powtarzane są cyfry. Pierwsza liczba jest powtarzana pięć razy, a następnie druga liczba powtarzana jest pięć razy. Rezultatem jest tablica Numpy, ale jest to 1-wymiarowa tablica.

Przykład 3

W tym przykładzie dane wejściowe do Numpy powtórzenie () będzie tablicą 2-wymiarową. Zacznijmy od utworzenia tablicy Numpy. Tutaj dokonamy 2-wymiarowej tablicy czterech liczb za pomocą funkcji tablicy Numpy. Powstała tablica Numpy to zasadniczo tablica z dwoma wierszami i dwiema kolumnami. Elementy tablicy będą teraz powtarzane za pomocą NP.powtarzać. Oto przykładowy kod:

Importuj Numpy
ARR_2D = Numpy.tablica ([[3,5], [4,8]])
powtórzenie_arku = Numpy.powtórz (a = arr_2d, powtórzenia = 5)
print (powtórz_arki)



Wejście funkcji to tablica „arr_2d”. Opcja „powtórzeń” jest używana do wskazania, że ​​chcemy powtórzyć każdy element wejściowy pięć razy.

NP.Funkcja tablicy po prostu kopiuje każdy unikalny element wejściowy do 1-wymiarowej tablicy wyjściowej po powtórzeniu go pięciokrotnie podczas wykonywania. Zobacz dane wyjściowe poniżej:

Wniosek

Podsumowując informacje podane w tym artykule, funkcja powtórz () w module Numpy służy do wyświetlania tablicy z określonymi powtarzanymi wpisami. Oprócz deklarowania tablicy wejściowej, liczba razy należy powtórzyć komponenty i opcjonalną definicję osi, widzieliśmy również, czym jest składnia i jej parametry określone w celu odpowiednio wyświetlania wyświetlania. Korzystając z funkcji powtórzenia (), w tym artykule wykazano również różne przykłady.