Składnia:
Lista ndarray.notować()Tutaj, ndarray będzie tablicą Numpy, a wartość zwracania będzie dowolną listą, jeśli ndarray to jednowymiarowa lub wielowymiarowa tablica.
Konwertuj różne typy tablicy Numpy na listę Python:
W tym samouczku pokazano sposoby konwersji jednej lub więcej wymiarowej tablicy Numpy. Możesz użyć dowolnego edytora obsługiwanego przez Pythona, aby ćwiczyć następujące przykłady. Popularny redaktor Python, Pycharm, jest używany w tym samouczku do napisania skryptu samouczka.
Przykład-1: Konwertuj jednowymiarową tablicę na listę
Poniższy przykład pokazuje, w jaki sposób jednowymiarową tablicę można przekształcić w listę Python za pomocą notować() funkcjonować. Biblioteka Numpy jest importowana na początku skryptu. Arange () Funkcja jest używana w skrypcie do utworzenia jednowymiarowej tablicy wartości zasięgu. Następnie notować() Funkcja służy do konwersji tablicy Numpy na listę Python.
# Importuj NumpyWyjście:
Następujące dane wyjściowe pojawi się po wykonaniu skryptu. Wartości macierzy Numpy zostały wydrukowane na pierwszym wyjściu, gdzie przestrzeń jest używana do oddzielenia wartości tablicy. Wartości listy Python wydrukowały w drugim wyjściu, w którym przecinek () służy do oddzielenia elementów listy.
Przykład-2: Konwertuj dwuwymiarową tablicę na listę
Poniższy przykład pokazuje, w jaki sposób dwuwymiarowa tablica Numpy można przekonwertować w listę Python za pomocą notować() funkcjonować. Biblioteka Numpy jest importowana na początku skryptu. szyk() Funkcja jest tutaj używana do utworzenia dwuwymiarowej tablicy wartości liczbowych, które zostaną wydrukowane później. notować() Funkcja jest używana w skrypcie do konwersji dwuwymiarowej tablicy na zagnieżdżoną listę Pythona. Następnie lista Python zostanie wydrukowana.
# Importuj NumpyWyjście:
Pojawi się następujące dane wyjściowe wykonywanie skryptu. Pierwsze wyjście pokazuje wartości dwuwymiarowej tablicy Numpy utworzonej z dwóch list. Druga wyjście pokazuje wartości zagnieżdżonej listy Python.
Przykład-3: Konwertuj trójwymiarową tablicę na listę
Poniższy przykład pokazuje, w jaki sposób trójwymiarową tablicę można przekształcić w zagnieżdżoną listę Pythona za pomocą notować(). Biblioteka Numpy jest importowana na początku skryptu. Następnie set_printoptions () Funkcja służy do ustawienia wartości precyzyjnej dla liczb zmiennych zastosowanych w tablicy Numpy. skraj() Funkcja jest używana w skrypcie do utworzenia trójwymiarowej tablicy Numpy. Ta funkcja generuje losową liczbę pływającą. Trójwymiarowa tablica pływających liczb zostanie utworzona przez skraj() funkcja, pomnożona przez 10000, aby uzyskać wartość liczbową z 4 cyframi przed punktem dziesiętnym i 2 cyframi po punkcie dziesiętnym. Wartości trójwymiarowej tablicy zostaną wydrukowane w następnej instrukcji. notować() Funkcja przekonwertuje trójwymiarową tablicę na zagnieżdżoną listę Pythona, a trzy zagnieżdżone do pętli służy do sformatowania wartości listy z 2 cyframi po punkcie dziesiętnym. okrągły() Funkcja służy do wykonania zadania. Następnie lista sformatowana zostanie wydrukowana.
# Importuj NumpyWyjście:
Następujące dane wyjściowe pojawi się po wykonaniu skryptu. Pierwsze wyjście pokazuje wartości trójwymiarowej tablicy Numpy. Drugie wyjście pokazuje sformatowane dane wyjściowe wartości listy.
Wniosek:
Lista Python jest przydatnym obiektem do wykonywania różnych operacji, w których wiele wartości można przechowywać w jednej zmiennej, która działa jak tablica liczbowa innych języków programowania. Różne typy tablic można wygenerować za pomocą Numpy Library of Python. Czasami wymaga przekształcenia listy w tablicę Numpy lub odwrotnie. W tym samouczku wyjaśniono, w jaki sposób jednowymiarowa i wielowymiarowa tablica można przekształcić w listę Python. Mam nadzieję, że czytelnicy z łatwością przekształcą tablicę Numpy w listę Pythona po przeczytaniu tego samouczka.