Différence entre ajouter et étendre en python

Différence entre ajouter et étendre en python

Différence clé - Ajouter vs étendre en python
 

Python est un langage de programmation à usage général populaire. C'est un langage de haut niveau, donc la syntaxe est facilement compréhensible et lisible par les programmeurs.  La structure de données la plus basique de Python est une séquence. C'est un ensemble d'éléments. L'élément de départ a l'index zéro, le prochain a l'index et ainsi de suite. Une liste est une séquence de types intégrée à Python. Diverses opérations peuvent être effectuées sur des listes telles que le tranchage, l'ajout, la multiplication, etc. Chaque élément à l'intérieur de la liste est séparé par une virgule. Tous les éléments sont enfermés dans une tranche carrée. Dans les langages de programmation tels que C, Java, il est essentiel de stocker le même type de données dans un tableau. Mais dans la liste Python, il n'est pas nécessaire que tous les éléments soient le même type de données. Le langage Python fournit plusieurs fonctions intégrées associées aux listes. Le programmeur peut les utiliser dans leurs programmes. Deux d'entre eux sont, ajoutent et s'étendent. Cet article traite de la différence entre l'ajout et l'étendue dans Python.La méthode d'ajout est principalement utilisée pour ajouter un élément à la liste existante tandis que la méthode Extension est utilisée pour ajouter plusieurs éléments à la liste existante. Le différence clé entre ajouter et étendre en python, L'ajout ajoute ses arguments en un seul élément à la fin de la liste tandis que l'étendue itère sur ses arguments en ajoutant chaque élément à la liste et en l'étendant.

CONTENU

1. Aperçu et différence clé
2. Qu'est-ce que l'ajout dans Python
3. Qu'est-ce qui s'étend dans Python
4. Similitudes entre ajouter et s'étendre à Python
5. Comparaison côte à côte - Ajouter vs étendre en python sous forme tabulaire
6. Résumé

Qu'est-ce que l'ajout dans Python?

L'ajout est une fonction intégrée dans Python. Il ajoute un seul élément à la fin de la liste. Selon le programme ci-dessous, la List1 contient trois éléments, qui sont 1,2 et 3. À l'aide de la méthode de l'ajout, le numéro 4 est annexé à la liste1. Il est ajouté à la fin de la liste. La sortie donne la liste comme [1,2,3,4].

Figure 01: Ajouter en python

Ici, la liste existante est [1,2,3,4]. Les éléments 5 et 6 appartiennent à une autre liste. En utilisant la fonction d'ajout, [5,6] sont ajoutés à la liste. Cette liste est annexée à la liste originale. Le [5,6] est un élément de liste unique qui est annexé à la fin de la liste. Par conséquent, la méthode de l'ajout ne peut ajouter qu'un seul élément à la liste. Même si, la nouvelle liste a deux éléments, tous ceux-ci sont annexés en un seul élément de la liste originale.

Qu'est-ce qui s'étend dans Python?

L'étendue est une fonction intégrée dans Python. Il est utilisé pour ajouter plusieurs éléments à la fin d'une liste déjà existante. La fonctionnalité de la fonction d'étendue est la suivante.

Figure 02: étendre dans Python

Selon le programme ci-dessous, la List1 contient trois éléments qui sont 1,2 et 3. En utilisant la méthode Extende, le numéro 4 est étendu à la liste1. Lorsque vous utilisez la méthode Extende, 4 doit être inclus dans une liste. Maintenant, la liste1 est [1,2,3,4].  Il y a une autre liste appelée list2. Il se compose de deux éléments. Après avoir étendu List2 à List1, la sortie est [1,2,3,4,5,6]. Les éléments de la liste2 sont ajoutés en tant qu'éléments distincts à la liste1.

Quelle est la similitude entre l'ajout et l'étendue dans Python?

  • Les fonctions intégrées ont tous deux ajouté par le langage de programmation Python.

Quelle est la différence entre ajouter et s'étendre dans Python?

Ajouter VS Extend in Python

L'ajout est une fonction intégrée dans Python qui est utilisée pour ajouter ses arguments en tant qu'élément unique à la fin de la liste. L'étendue est une fonction intégrée de Python qui itère sur ses arguments ajoutant chaque élément à la liste tout en l'étendant.
 Durée de la liste
Lors de l'utilisation de l'ajout, la durée de la liste augmentera d'un. Lors de l'utilisation de l'étendue, la durée de la liste augmentera par le nombre d'éléments passés dans l'argument.
Usage
L'ajout est utilisé pour ajouter un seul élément à la fin de la liste existante. L'étendue est utilisée pour ajouter plusieurs éléments à la fin de la liste existante.

Résumé - Ajouter vs étendre en python

Python est un langage de programmation à usage général de haut niveau. Il s'agit d'un langage de programmation populaire parmi les programmeurs en raison de sa manière facilement lisible et compréhensible. Le maintien et le test des programmes Python sont également faciles. Le langage Python offre de nombreuses fonctions intégrées. Par conséquent, les programmeurs peuvent les utiliser dans le programme sans les implémenter dès le début. Cet article a discuté de deux fonctions intégrées telles que, Ajout et Extende. La différence entre l'ajout et l'extension dans Python est que, A SPEND, ajoute ses arguments en tant qu'élément unique à la fin de la liste tandis que l'étendue itérate sur ses arguments ajoutant chaque élément à la liste, l'étendant.

Référence:

1.Point, tutoriels. «Python Listes.”Tutorials Point, 8 février. 2018.  Disponible ici