Python> liste> append () et extend ()> append: Ajouter une liste | extend: Ajouter un élément de liste | Ajouter une liste avec + =

Environnement d'exploitation


ideone (Python 3)

@ Scipy Lecture notes, Edition 2015.2 p14

Il existe un exemple d'utilisation de append () et extend () dans l'opération de liste.

L = [ 'red', 'blue', 'green', 'black', 'white' ]
L.append('pink')
...
L.extend(['pink', 'purple'])  # extend L, in-place

J'ai déjà utilisé append (), mais je ne me souviens pas beaucoup de extend ().

https://docs.python.jp/3/tutorial/datastructures.html 5.1. Un peu plus sur le type de liste

list.extend(iterable) Étendez la liste en ajoutant tous les éléments de l'itérable à la liste cible. Équivaut à a [len (a):] = itérable.

Essayez d'utiliser append () et extend ().

https://ideone.com/CAHncZ

alist = [3, 1, 4]
alist.append([1, 5, 9])
print(alist)
#
blist = [3, 1, 4]
blist.extend([1, 5, 9])
print(blist)

run


[3, 1, 4, [1, 5, 9]]
[3, 1, 4, 1, 5, 9]

Ajouter une liste en utilisant + =

@shiracamus m'a appris comment ajouter une liste en utilisant + =.

Merci pour l'information.

Recommended Posts

Python> liste> append () et extend ()> append: Ajouter une liste | extend: Ajouter un élément de liste | Ajouter une liste avec + =
[Python] Comment utiliser la liste 3 Ajouté
C'est plus rapide d'ajouter que de rejoindre et d'étendre la liste, non?
Différence entre append et + = dans la liste Python
Comment utiliser is et == en Python
[Introduction à Python] Quelle est la différence entre une liste et un taple?
[Python] Comment créer une liste de types de dictionnaire, ajouter / modifier / supprimer des éléments et extraire avec une instruction for
Notation d'inclusion de liste Python facile à oublier
Que comparez-vous avec Python et ==?
Liste de code Python à déplacer et à mémoriser
Comment supprimer les éléments en double dans la liste Python 3
Conseils pour ceux qui ne savent pas comment utiliser is et == en Python
[Python] Solution au problème que les éléments sont liés lors de la copie d'une liste
Python> liste> extend () ou + =
Différences de comportement entre les opérateurs append () et "+ =" lors de l'ajout de données à une liste en Python
[Python] Manipulation des éléments dans la liste (tableau) [Ajouter / Supprimer]
Ajouter des disques pour étendre la zone SWAP et / home du LVM
[Python] Comment trier un dict dans une liste et une instance dans une liste
Comment vérifier en Python si l'un des éléments d'une liste est dans une autre liste
Assurez-vous que tous les éléments de la liste sont les mêmes en Python
Comment échanger des éléments dans un tableau en Python et comment inverser un tableau.
[python] Résumé de la récupération des listes et des éléments du dictionnaire
En Python, les éléments de la liste sont triés et sortis sous forme d'éléments et de multiples.
Astuces utiles liées à la liste et aux instructions en Python
Introduction à la vérification des effets Rédaction des chapitres 4 et 5 en Python
[Python] Convertir la liste en Pandas [Pandas]
[Python] Comment utiliser la liste 1
La liste Python n'est pas une liste
[Python] Python et sécurité-① Qu'est-ce que Python?
[Introduction à Python] <liste> [modifier le 22/02/2020]
Liste Python et tapples et virgules
Notation et générateur d'inclusion de liste Python
Obtenir des éléments de liste en Python
Identité et équivalence: is et == en Python
[Python] Qu'est-ce que pip? Expliquez la liste des commandes et comment l'utiliser avec des exemples réels
Un mémo pour basculer entre la série python2 et la série 3 dans l'environnement anaconda de mac (win est également ajouté)
Comment comparer des listes et récupérer des éléments communs dans une liste
Expressions régulières faciles et solides à apprendre en Python
[Python] Comment ajouter des lignes et des colonnes à une table (pandas DataFrame)
Comment obtenir une liste excluant les éléments dont l'index est i ...?
Python a + = b et a = a + b sont différents
Python 3.6 sous Windows ... et vers Xamarin.
Différence entre list () et [] en Python
Différence entre == et est en python
[Introduction à Python3 Jour 1] Programmation et Python
Python 2.7 Ajout de la documentation japonaise à Dash.app
[Python] Que sont @classmethod et les décorateurs?
Convertir la liste en DataFrame avec python
Python> liste> Convertir une double liste en une seule liste
Journalisation Python et vidage vers json
Sélénium et python pour ouvrir Google
Ajouter le niveau de journal TRACE à Python ...?
Supprimer plusieurs éléments dans la liste python
Combinez plusieurs dictionnaires et ajoutez plusieurs éléments à la fois, en toute sécurité et de manière non destructive en Python
Défi pour créer un rapport de liste de l'axe des temps avec l'API Toggl et Python
Avec PEP8 et PEP257, un codage Python qui n'est pas gênant à montrer aux gens!
Migration de Python2 vers Python3 (Python2 est reconstruit comme un environnement virtuel et coexiste)
Extraire tous les n éléments d'un tableau (liste) en Python et Ruby
J'entends que les boucles Matlab et Python sont lentes, mais est-ce vrai?
[Python] Comment utiliser la liste 2 Référence de la valeur de la liste, nombre d'éléments, valeur maximale, valeur minimale