URL: https://linuxfr.org/forums/programmation-python/posts/remplacer-une-tranche-d-un-array Title: remplacer une tranche d'un array Authors: WrathOfThePixel Date: 2021年02月14日T17:08:17+01:00 License: CC By-SA Tags: Score: 0 Salutations, Si j'ai un tableau défini comme suit ``` a = [0, 0, 0, 0, 0] ``` Je peux, par exemple, passer à 1 la valeur des 3 derniers éléments avec ``` a[2:] = [1 for i in range(3)] ``` Ma question est : existe-t-il une syntaxe équivalente si mon tableau est un array défini par ``` import array a = array.array('B', [0, 0, 0, 0, 0]) ``` ou est-ce que je suis obligé de faire une boucle et changer les éléments un par un ? D'avance merci :D