Détails
Comment déclarer et ajouter des éléments à un tableau en Python ?
J'essaie d'ajouter des éléments à un tableau en python.
Je lance
array = {}
Ensuite, j'essaie d'ajouter quelque chose à ce tableau en faisant :
array.append(valueToBeInserted)
Il ne semble pas y avoir de méthode .append
pour cela. Comment ajouter des éléments à un tableau ?
339
3
{}
représente un dictionnaire vide, pas un tableau/une liste. Pour les listes ou les tableaux, vous avez besoin de[]
.Pour initialiser une liste vide, faites ceci :
ou
Pour ajouter des éléments à la liste, utilisez
append
.Pour
extendre
la liste afin d'inclure les éléments d'une autre liste, utilisezextend
.Pour supprimer un élément d'une liste, utilisez
remove
.Les dictionnaires représentent une collection de paires clé/valeur, également connue comme un tableau associatif ou une carte.
Pour initialiser un dictionnaire vide, utilisez
{}
oudict()
.Les dictionnaires ont des clés et des valeurs
Pour étendre un dictionnaire avec le contenu d'un autre dictionnaire, vous pouvez utiliser la méthode
update
.Pour supprimer une valeur d'un dictionnaire
Non, si tu le fais :
Dans votre exemple, vous utilisez
array
comme un dictionnaire, pas comme un tableau. Si vous avez besoin d'un tableau, en Python vous utilisez des listes :Ensuite, pour ajouter des éléments, vous faites :
Les tableaux (appelés
list
en python) utilisent la notation[]
.{}
est pour lesdict
(aussi appelés tables de hachage, tableaux associés, etc. dans d'autres langages). Vous n'aurez donc pas de 'append' ; pour un dict.Si vous voulez réellement un tableau (liste), utilisez :