Discuss Scratch

_Lambert_
Scratcher
5 posts

Changer la longueur d'une liste avec des blocs

Bonjour , j'ai deux listes dans mon projet qui doivent faire une longueur de 467 pour pouvoir y insérer à de endroits précis certains nombres . Le problème , c'est que je dois aussi pouvoir supprimer leur contenu sauf que cela mets leur longueur à zéro , et je ne sais pas comment la remettre à 467 .
Pouvez - vous m'aidez ?

Merci .
Itharius
Scratcher
1000+ posts

Changer la longueur d'une liste avec des blocs

SBissay
Scratcher
500+ posts

Changer la longueur d'une liste avec des blocs

Une solution serait de vider la liste puis d'y insérer 467 fois l'ensemble vide :
répéter (467) fois
ajouter [] à [Liste v] //laisse le bloc vide
end

L'autre solution serait de ne jamais utiliser les blocs insérer/ajouter/supprimer mais de se servir uniquement des blocs de remplacement, et du coup vider la liste reviendrait à tout remplacer par du vide (ou 0, ou ce que tu veux, selon les utilisations).

Generative art :              Pivot  :               Sudoku :
_Lambert_
Scratcher
5 posts

Changer la longueur d'une liste avec des blocs

Merci beaucoup SBissay , j'ai finalement trouvé cette solution avant de voir ton message .

Powered by DjangoBB