# PYTHON: différence extend concaténation

**URL:** <https://www.debian-fr.org/t/python-difference-extend-concatenation/63837>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 8:55 UTC](https://www.debian-fr.org/t/python-difference-extend-concatenation/63837 "2016-02-21T20:55:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Février 21, 2016, 8:55 UTC](https://www.debian-fr.org/t/python-difference-extend-concatenation/63837/1 "2016-02-21T20:55:01Z")

</div>

Bonjour

quelle est la différence entre

`L=[1,2,4]
P=[8,7,9]
L+=P
`  
et

`L=[1,2,4]
P=[8,7,9]
L.extend(P)
`

J’avais noté pour mon tuto:

> [@](#):
>
> \<\<L.extend(t)\>\> concatène la liste l avec le contenu de la liste t sans réaffectation.

Il doit y avoir une différence mais laquelle?

edit: enfin autre que la réaffectation.

Merci de m’éclairer

---

<div class="post-metadata">

**Author:** ![Arnaud](https://www.debian-fr.org/user_avatar/www.debian-fr.org/arnaud/32/4098_2.png) [@Arnaud](https://www.debian-fr.org/u/Arnaud)\
**Post date:** [Février 21, 2016, 8:55 UTC](https://www.debian-fr.org/t/python-difference-extend-concatenation/63837/2 "2016-02-21T20:55:05Z")

</div>

extend s’applique à n’importe quel objet de type séquentiel :

```auto
>>> maliste=[1,2,3,'a']
>>> maliste.extend('bcd')
>>> print(maliste)
[1, 2, 3, 'a', 'b', 'c', 'd']
```

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Février 21, 2016, 8:55 UTC](https://www.debian-fr.org/t/python-difference-extend-concatenation/63837/3 "2016-02-21T20:55:06Z")

</div>

ok merci ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")  
en fait j’avais du le voir mais avec l’age on oublie vite ![:079](https://www.debian-fr.org/uploads/default/original/1X/905412cc2e3f543d94c645aa4231b1f3197e2548.gif "flagelle")

---

<div class="post-metadata">

**Author:** ![vohu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/vohu/32/4108_2.png) [@vohu](https://www.debian-fr.org/u/vohu)\
**Post date:** [Février 21, 2016, 8:55 UTC](https://www.debian-fr.org/t/python-difference-extend-concatenation/63837/4 "2016-02-21T20:55:43Z")

</div>

au pire tu faisais un print du résultat et tu avais ta réponse 🙂
