5 2 3 4 5 2 3 5 2 5 2 3 4 2 3 2 3 4 3 4
3 Réponses :
Étant donné que vous avez utilisé for boucle for imbriquée, je vous recommande d'ajouter ces éléments dans la dernière boucle.
['5234', '523', '52', '5', '234', '23', '2', '34', '3', '4']
Résultat:
a="5234"
l = []
for k in range(len(a)):
for i in range(len(a)):
l.append(a[:len(a)-i])
a=a[1:]
print(l)
@VarunKumar Si la réponse vous a aidé, envisagez de l'accepter en cochant la marque à côté de la réponse;)
la boucle for est utilisée pour ajouter la sortie dans une liste
row_out=list()
for k in range(len(a)):
for i in range(len(a)):
temp = list()
for j in range(len(a)-i):
print(a[j],end=" ")
temp.append(a[j])
print()
row_out.append(temp)
a=a[1:]
print(row_out)
['5234', '523', '52', '5', '234', '23', '2', '34', '3', '4']