Les bases de #Python (#Numpy 1/2)

1.Numpy Numpy: utile lorsque vous travaillez avec des tableaux multidimensionnels dans les modules d'extension Python

J'ai toujours moins de mémoire que les gens, c'est ça? Que dis-tu de ça? Dans l'état Chaque fois que j'y tomberai, je chercherai avec le même mot de recherche, donc je vais en prendre note à cette occasion.

L'environnement utilise l'environnement créé dans l'article précédent. → Préparation au développement python sur Windows 10

2.list to Numpy

Comment convertir une liste Python en un tableau Numpy

import numpy as np

a = np.array([0, 1, 2, 3, 4, 5])  #Créer un tableau NumPy à partir d'une liste Python
print(a) 

Résultat d'exécution


[0 1 2 3 4 5]
<class 'numpy.ndarray'>

Obtenir / confirmer le type d'objet: fonction type ()

print(type(a))

Résultat d'exécution



<class 'numpy.ndarray'>

3.lit au tableau multidimensionnel Numpy

import numpy as np

b = np.array([[0, 1, 2], [3, 4, 5]])  #Créer un tableau bidimensionnel de NumPy à partir d'une double liste
print(b)

Résultat d'exécution


[[0 1 2]
 [3 4 5]]

forme de ndarray: forme

print(b.shape) #Obtenez la forme comme un taple avec la forme (nombre de lignes, nombre de colonnes)

Résultat d'exécution


(2, 3)

4. Fonctionnement de la baie 1

import numpy as np

a = np.array([[0, 1, 2], [3, 4, 5]])  #Un tableau bidimensionnel

print(a)

#[[0 1 2]
# [3 4 5]]
print(a + 10) #Ajouter 10 à chaque élément

# [[10 11 12]
#  [13 14 15]]
print(a * 10) #Multipliez chaque élément par 10

#[[ 0 10 20]
# [30 40 50]]

5. Fonctionnement de la baie 2

Arithmétique entre les tableaux

b = np.array([[0, 1, 2], [3, 4, 5]])  #Un tableau bidimensionnel
c = np.array([[2, 0, 1], [5, 3, 4]])  #Un tableau bidimensionnel

print(b)
print("--------------")
print(c)
print("--------------")
print(b + c)
print("--------------")
print(b * c)

Résultat d'exécution


[[0 1 2]
 [3 4 5]]
--------------
[[2 0 1]
 [5 3 4]]
--------------
[[2 1 3]
 [8 7 9]]
--------------
[[ 0  0  2]
 [15 12 20]]

Recommended Posts

Les bases de #Python (#Numpy 1/2)
Les bases de #Python (#Numpy 2/2)
Principes de base de Python #Numpy
Les bases de Python ⑤
Les bases de Python
Principes de base de NumPy
Les bases de Python ④
Les bases de Python ③
Les bases de Python
Les bases de Python
Les bases de Python
Les bases de Python ③
Les bases de Python ②
Les bases de Python ②
Mon Numpy (Python)
bases de python: liste
Mémorandum de base Python
Les bases de #Python (#matplotlib)
Principes de base de Python CGI
bases de python: dictionnaire
Les bases de Python ①
Bases de python ①
# Principes de base de Python (portée)
# Bases de Python (fonctions)
principes de base des tableaux python
Principes de base du profilage Python
bases de python: fonctions
Les bases de #Python (classe)
Résumé des bases de Python
[Python] Mémo Numpy
Astuces Python et Numpy
Bases de Python ② pour déclaration
Python: apprentissage non supervisé: principes de base
Principes de base du grattage Python
[Python] Recherche (NumPy) ABC165C
calcul de tableau numpy python
#Python DeepLearning Basics (Mathématiques 1/4)
Principes de base de Python: Socket, Dnspython
# 4 [python] Bases des fonctions
[Python] Tri des données Numpy
Bases de python: sortie
Python Basic --Pandas, Numpy-
Conseils pour réfléchir à np.newaxis en Python / Numpy
Convertir numpy int64 en python int
Python
[Python] Méthode de calcul avec numpy
Implémentation de SMO avec Python + NumPy
Produit matriciel en python numpy
python: principes de base de l'utilisation de scikit-learn ①
Créer un tableau numpy python
bases de python: conditions et itérations
Paiza Python Primer 4: Notions de base sur les listes
[Python] Référence Numpy, extraction, combinaison
Principes de base de Python x SIG (1)
Principes de base de Python x SIG (3)
Paiza Python Primer 5: Principes de base des dictionnaires
Bases de SNS Python faites avec Flask
Introduction à la bibliothèque de calcul numérique Python NumPy
[Introduction à Python] <numpy ndarray> [modifier le 22/02/2020]
Mettez python, numpy, opencv3 dans ubuntu14