[PYTHON] À propos du tableau Numpy et d'un tableau

Lors de l'apprentissage de Python 1ère année, la notation numpy.asarray est sortie, alors je l'ai vérifiée. Quand je l'ai recherché, numpy.array est sorti, donc je vais expliquer la différence.

np.array (liste)

import numpy as np
print(np.array([1, 2, 3]))

>>>Résultat de sortie
>>>[1 2 3]

continuer

np.asarray (liste)

import numpy as np
print(np.asarray([1, 2, 3]))

>>>Résultat de sortie
>>>[1 2 3]

Alors, quelle est la différence?

Voici différent

np.array

copy_array[0] = 100
print(x)
print(copy_array)

>>>[1 2 3]
>>>[100 2 3]

np.asarray

copy_asarray[0] = 100
print(x)
print(copy_asarray)

>>>[100 2 3]
>>>[100 2 3]

En conclusion, un tableau hérite de celui avant la copie.

Recommended Posts

À propos du tableau Numpy et d'un tableau
À propos de numpy
À propos de _ et __
Fonctionnement du tableau NumPy (3)
list et numpy
Fonctionnement du tableau NumPy (1)
Différence entre le tableau Numpy 1D [x] et le tableau 2D [x, 1]
À propos de la diffusion Numpy
À propos de l'attribution cumulative de la liste et du tableau numpy
Astuces Python et Numpy
À propos de tout numpy
À propos de la validation croisée et de la valeur F
À propos de l'erreur d'importation de numpy et scipy dans anaconda
Ceci et cela à propos de pd.DataFrame
Linux (À propos des fichiers et des répertoires)
À propos des objets et des classes Python
À propos des variables et des objets Python
À propos des fichiers et des processus LINUX
À propos du groupe Raid et du LUN
À propos de la fonction fork () et de la fonction execve ()
À propos de la déconstruction et de la déconstructibilité de Django
À propos de Python, len () et randint ()
À propos de la date et du fuseau horaire Python
À propos du ratio de Sharpe et du ratio de Sortino
Créer un tableau numpy python
Construction de l'environnement de NumPy et matplotlib
Extraire les éléments du tableau et les index dans l'ordre décroissant avec numpy
À propos de Python et des expressions régulières
Calcul de tableau multidimensionnel sans Numpy
À propos de http.Handle () et http.NewServeMux (). Handle ()
Python # À propos de la référence et de la copie
À propos de Python sort () et reverse ()
À propos du bogue qu'Anaconda ne parvient pas à importer numpy et scipy
À propos de l'installation des séries Pwntools et Python2
Accès en indice au tableau numpy python
Résumé et erreurs courantes sur cron
À propos de Python dict et des fonctions triées
À propos de Python et Cython dtype
À propos des thèmes MkDocs et de leurs coutumes
À propos de Python Pickle (cPickle) et Marshal
Différence entre le randint de Numpy et le randint de Random
[Python] À propos des classes Executor et Future
À propos de Python, à partir et à l'importation, comme
Calcul de tableau multidimensionnel sans Numpy Partie 2
Application Python: Numpy Partie 3: Double tableau
Comparez les boucles de tableau Python et JavaScript
Extraire plusieurs éléments avec le tableau Numpy
Inverser le tableau booléen numpy dans tilda