Comment utiliser la fonction Python Numpy Arange

Comment utiliser la fonction Python Numpy Arange

De nombreuses fonctions existent dans la bibliothèque Python Numpy pour effectuer différents types d'opérations numériques et scientifiques. Créer différents types de tableaux à diverses fins est l'une des utilisations pratiques de la bibliothèque Numpy. Python a une fonction intégrée nommée Arange () pour créer une liste de nombres séquentiels. Arange () est l'une des fonctions de création de tableau de la bibliothèque Numpy pour créer un tableau de gammes numériques. Les utilisations de la fonction Numpy Arange () ont expliqué dans ce tutoriel.

Syntaxe

NP.NP du tableau.arange ([start,] stop, [étape,], dtype = aucun)

Cette fonction peut prendre quatre arguments. Le commencer à argumenter est facultatif qui définit la valeur de départ du tableau. Si la valeur de démarrage est utilisée dans la fonction, alors l'argument obligatoire, arrêt, nécessitera de définir la valeur de fin du tableau. Le argument étape est facultatif qui définit la différence entre les éléments. La valeur par défaut de La marche est 1, et la valeur de cet argument ne peut pas être 0. Le quatrième argument, dtype, définit le type de données de l'élément de tableau et la valeur par défaut de cet argument est Aucun. Cette fonction renvoie un objet de tableau basé sur les valeurs d'argument.

Utilisation de la fonction Arange ()

Vous devez installer la bibliothèque Python Numpy avant de pratiquer les exemples de ce tutoriel. Les utilisations de la fonction Arange () avec un argument, deux arguments et trois arguments ont été montrés dans cette section de ce tutoriel en utilisant plusieurs exemples.

Exemple-1: utilisation de la fonction Arange () avec un argument

Quand le arange () La fonction de la bibliothèque Numpy est utilisée avec un argument, puis la valeur supérieure du tableau est définie comme valeur d'argument. Le script suivant créera un tableau Numpy de valeurs de plage et imprimera les différents attributs de tableau et valeurs de tableau. 12 a été utilisé comme valeur d'argument de la fonction arange () qui créera un tableau Numpy de 12 éléments qui commencera de 0 et fin à 11. Ensuite, la dimension, la taille et le type de données du tableau seront imprimés. Les valeurs du tableau seront imprimées plus tard.

# Importer Numpy
Importer Numpy comme NP
# Créez un réseau numpy unidimensionnel de nombres séquentiels
np_array = np.Arange (12)
# Imprimez les différents attributs du tableau Numpy
print ('La dimension du tableau:', np_array.ndim)
print ('la longueur du tableau:', np_array.taille)
print ('Le type de données du tableau:', np_array.dtype)
# Imprimez les valeurs du tableau Numpy
print ('Les valeurs du tableau sont:', np_array)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script.

Exemple-2: utilisation de la fonction Arange () avec deux arguments

Lorsque la fonction Arange () est utilisée avec deux arguments, les valeurs de démarrage et de fin du tableau seront définies comme les valeurs de l'argument. L'exemple suivant montre comment créer un tableau avec les valeurs inférieures et supérieures en utilisant arange () fonction. Le premier tableau est créé par réglage dix dans le commencer valeur et 25 dans le arrêt valeur. Un étalage de 15 Le numéro entier séquentiel sera créé. Ensuite, deux attributs et valeurs de tableau seront imprimés. Le deuxième tableau est créé par réglage 0.5 dans le commencer valeur et 5.5 dans le arrêt valeur. Un tableau de 5 numéros flottants séquentiels sera créé. Les mêmes attributs et les valeurs de ce tableau seront imprimés plus tard.

# Importer la bibliothèque Numpy
Importer Numpy comme NP
# Créez un tableau Numpy de nombres entiers avec les valeurs de début et de fin
np_array1 = np.Arange (10, 25)
# Imprimer différents attributs du tableau
Imprimer ('la taille du tableau:', np_array1.taille)
print ('Le type de données du tableau:', np_array1.dtype)
# Imprimez les valeurs du tableau Numpy
print ('Les valeurs du tableau sont:', np_array1)
# Créez un tableau Numpy de nombres flottants avec les valeurs de début et de fin
np_array2 = np.Arange (0.5, 5.5)
# Imprimer différents attributs du tableau
print ('\ nhe Taille du tableau:', np_array2.taille)
print ('Le type de données du tableau:', np_array2.dtype)
# Imprimez les valeurs du tableau Numpy
print ('Les valeurs du tableau sont:', np_array2)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script.

Exemple-3: utilisation de la fonction Arange () avec trois arguments

L'exemple suivant montre l'utilisation de la fonction Arange () avec trois arguments. dix est défini pour le commencer argument, 20 est défini pour le arrêt argument, et 2 est défini pour le Valeur d'argument de la fonction d'Arange () de la fonction. Il créera un tableau de 5 valeurs entières. La taille, le type de données et les valeurs du tableau seront imprimés comme la sortie.

# Importer Numpy
Importer Numpy comme NP
# Créez un tableau Numpy de nombres entiers avec les valeurs de début, de fin et d'étape
np_array = np.Arange (10, 20, 2)
# Imprimer différents attributs du tableau
print ('la taille du tableau:', np_array.taille)
print ('Le type de données du tableau:', np_array.dtype)
# Imprimez les valeurs du tableau Numpy
print ('Les valeurs du tableau sont:', np_array)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script.

Exemple-4: utilisation de la fonction Arange () avec les valeurs d'argument négatives

L'exemple suivant montre l'utilisation de la fonction Arange () avec les valeurs d'argument négatives. 50 est défini pour l'argument de démarrage, 20 est défini pour l'argument d'arrêt et 2 est défini pour la valeur de l'argument de la fonction d'Arange (). Il créera un tableau de 9 nombres entiers négatifs. La taille, le type de données et les valeurs du tableau seront imprimés comme la sortie.

# Importer Numpy
Importer Numpy comme NP
# Créez un tableau Numpy de nombres négatifs avec les valeurs de début, de fin et d'étape
np_array = np.Arange (-50, -5, 5)
# Imprimer différents attributs du tableau
print ('la taille du tableau:', np_array.taille)
print ('Le type de données du tableau:', np_array.dtype)
# Imprimez les valeurs du tableau Numpy
print ('Les valeurs du tableau sont:', np_array)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script.

Conclusion

Les façons de créer un tableau Numpy en utilisant la fonction Arange () ont été décrites dans ce tutoriel en utilisant plusieurs exemples. La création du tableau avec les nombres positifs et négatifs séquentiels en utilisant cette fonction s'est montré ici. J'espère que l'utilisation de la fonction Arange () sera effacée pour les lecteurs après avoir lu ce tutoriel.