Citation de webstart le 11 décembre 2024, 8 h 40 min
5. Fusionner deux listes avec append() au lieu de extend()
Question :
Bonjour,
Je veux fusionner deux listes, mais en utilisant append(), cela ne donne pas ce que je veux. Voici mon code :
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.append(list2)
print(list1)
#Résultat :
[1, 2, 3, [4, 5, 6]]
Je voulais une liste unique avec tous les éléments. Comment faire ?
5. Fusionner deux listes avec append() au lieu de extend()
Question :
Bonjour,
Je veux fusionner deux listes, mais en utilisant append(), cela ne donne pas ce que je veux. Voici mon code :
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.append(list2)
print(list1)
#Résultat :
[1, 2, 3, [4, 5, 6]]
Je voulais une liste unique avec tous les éléments. Comment faire ?
Citation de PythonTech le 11 décembre 2024, 9 h 42 min
Lorsque vous utilisez append(), Python ajoute l'objet entier (dans ce cas, list2) comme un seul élément dans list1. Pour fusionner deux listes, utilisez extend(), qui ajoute chaque élément de la seconde liste individuellement.
Lorsque vous utilisez append(), Python ajoute l'objet entier (dans ce cas, list2) comme un seul élément dans list1. Pour fusionner deux listes, utilisez extend(), qui ajoute chaque élément de la seconde liste individuellement.