Passer au contenu
  • YouTube
  • FaceBook
  • Twitter
  • Instagram

Data Analytics Irlande

Analyse des données et tutoriels vidéo

  • Accueil
  • Contactez
  • À propos de nous
    • Dernières nouvelles
    • Écrivez-nous
    • Pour en savoir plus sur notre site web
  • Liens utiles
  • Glossaire
  • Toutes les catégories
  • Faq
  • Livestream
  • Basculer le formulaire de recherche
  • Pourquoi choisir Julia plutôt que d'autres langages de programmation ? La programmation Julia
  • Listes des chaînes YouTube - Tuples Tuples en Python
  • Comment importer des données dans excel Tutoriel Python
  • Que sont les variables locales et globales en Python ? Python
  • Listes des chaînes YouTube - Listes Python Listes Python
  • Que sont les mesures dans Tableau ? visualisation de données
  • sélectionner des lignes avec une certaine valeur en utilisant SQL SQL
  • Qu'est-ce que le Javascript ? Javascript

Qu'est-ce qu'un tableau en Python ?

Posté le 18 janvier 202226 février 2023 Par admin

Estimation du temps de lecture : 3 procès-verbal

Les tableaux Python sont utilisés pour gérer la façon dont les données sont analysées et disposent des données sous une forme structurée que l'analyste ou le scientifique des données peut utiliser.

Qu'est-ce qu'un tableau ?

Un tableau possède les propriétés suivantes :

  1. Les données qu'il contient sont du même type.
  2. Les données sont stockées sous forme d'emplacements mémoire contigus, ce qui signifie que la valeur la plus faible se trouve à l'indice 0 et la dernière valeur à l'indice le plus élevé.
  3. Les tableaux attribuent des valeurs d'index à chaque point de données qu'ils contiennent.
  4. Vous pouvez ajouter des valeurs au tableau.
  5. Vous pouvez supprimer des valeurs du tableau, c'est-à-dire qu'il est mutable.

Quelles sont les différences entre les tableaux et les listes ?

Pour l'essentiel, les tableaux et les listes sont identiques, à une différence près :

Une liste peut contenir n'importe quel type de données, par exemple des chaînes de caractères, des nombres entiers, etc.

En revanche, les tableaux ne peuvent stocker que des données de même type.

Quelles sont les différentes façons de créer un tableau ?

(A) Utilisez Numpy

# Use numpy

import numpy as np

a = np.array([1,2,3,4])

print(a)
print(type(a))
print(a.dtype)

Output:
[1 2 3 4]
<class 'numpy.ndarray'>
int32

If we have one of the values as a string, all the other values are converted to a string , as follows:
# Use numpy

import numpy as np

a = np.array([1,2,3,'4'])

print(a)
print(type(a))
print(a.dtype)

Output:

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

# <U11 - When this happens, it means one of the values was returning as a string
# All the other values in the array as a result are converted to strings

(B) Utiliser un tableau

import array as test_array

a = test_array.array('i',[1,2,3])

print(a)
print(type(a))

Output:
array('i', [1, 2, 3])
<class 'array.array'>

Sur le site Python.org, vous trouverez ci-dessous la liste des valeurs qui peuvent être introduites dans le programme ci-dessus, en fonction de vos besoins :

Quand dois-je utiliser des tableaux ?

Cela dépend vraiment de la nature de votre programme python, mais vous trouverez ci-dessous quelques exemples qui pourront vous aider à prendre une décision :

(A) Plusieurs variables du même type : Il peut y avoir un scénario dans lequel vous devez créer un tableau pour stocker des données qui sont du même type. Par exemple, vous avez une liste de codes à consulter, qui sont tous des entiers.

(B) Plus rapide et plus efficace : Si la vitesse est ce que vous recherchez, l'utilisation de tableaux vous permettra d'améliorer les performances de votre programme informatique, alors que l'utilisation de listes est beaucoup plus lente.

(C) Compacité et efficacité : Si la nature de votre programme nécessite de stocker de grandes quantités de données auxquelles il faut accéder rapidement, c'est une bonne raison de les utiliser.

(D) Capacité à récupérer les données rapidement grâce à l'indexation : Comme les tableaux sont associés à des valeurs d'index, les données peuvent être facilement récupérées.

(E) Vous avez besoin de calculer certaines valeurs mathématiques : Les tableaux sont excellents pour toutes les opérations numériques que vous devez effectuer, car le niveau de codage est minimal.

import array as test_array

a = test_array.array('i',[1,2,3])

mydivider = 2

mynewlist = [x / mydivider for x in a]
print(mynewlist)

result:
[0.5, 1.0, 1.5]

Donc, en résumé :

La rapidité, l'efficacité et la facilité d'utilisation sont les principales raisons d'utiliser un tableau.

Nous utilisons des tableaux ici pour montrer les différences en pourcentage entre les fichiers en python; pourquoi ne pas aller voir ce que cela donne !

tableau, numpy, Python, Tutoriel Python Tags :tableau, Science des données, Python, tableau python, Liste Python, python engourdi

Post navigation

Previous Post : Comment afficher les différences en pourcentage entre des fichiers en Python
Next Post : Comment exécuter Python directement depuis Javascript

Postes connexes

  • TypeError : cannot unpack non-iterable int object Python
  • Comment vérifier si un fichier est vide Python
  • Comment générer des nombres entiers aléatoires entre 0 et 9 ? Python
  • Comment automatiser les tests avec Python | unittest automatisation
  • comment créer des graphiques en Tkinter Python
  • Comment créer une classe en Python classe

Choisissez votre langue !

  • English
  • हिंदी
  • Español
  • Português
  • Italiano
  • Deutsch
  • Quelles sont les exceptions intégrées dans Julia ? Programmation Julia
  • Comment supprimer les caractères indésirables Nettoyage de données en Python
  • Qu'est-ce qu'un bloc-notes Jupyter ? Bloc-notes Jupyter
  • Qu'est-ce que l'optimisation des requêtes en SQL ? SQL
  • Comment passer une variable Javascript à Python en utilisant JSON Flask
  • Comment utiliser les paramètres en Python Python
  • TypeError : l'objet 'int' n'est pas appelable Python
  • lever une exception en python classe

Copyright © 2023 Data Analytics Ireland.

Propulsé par le thème PressBook Premium

Ce site Web utilise des cookies pour améliorer votre expérience. Nous supposons que vous êtes d'accord avec cela, mais vous pouvez refuser si vous le souhaitez. Paramètres des cookiesACCEPTER
Politique en matière de confidentialité et de cookies

Aperçu de la protection de la vie privée

Ce site web utilise des cookies pour améliorer votre expérience lorsque vous naviguez sur le site. Parmi ces cookies, les cookies classés comme nécessaires sont stockés sur votre navigateur car ils sont essentiels pour le fonctionnement des fonctionnalités de base du site web. Nous utilisons également des cookies de tiers qui nous aident à analyser et à comprendre comment vous utilisez ce site web. Ces cookies ne seront stockés dans votre navigateur qu'avec votre consentement. Vous avez également la possibilité de refuser ces cookies. Toutefois, la désactivation de certains de ces cookies peut avoir un effet sur votre expérience de navigation.
Nécessaire
Toujours activé
Les cookies sont absolument nécessaires pour le bon fonctionnement du site web. Cette catégorie ne comprend que les cookies qui assurent les fonctionnalités de base et les fonctions de sécurité du site web. Ces cookies ne stockent aucune information personnelle.
Non nécessaire
Les cookies qui ne sont pas particulièrement nécessaires au fonctionnement du site web et qui sont utilisés spécifiquement pour collecter des données personnelles de l'utilisateur par le biais d'analyses, de publicités ou d'autres contenus intégrés sont appelés cookies non nécessaires. Il est obligatoire d'obtenir le consentement de l'utilisateur avant de placer ces cookies sur votre site web.
ÉCONOMISER & ACCEPTER