Eu sunt încercarea de a repeta peste o listă de numere întregi și să li se alăture bazează pe o condiție utilizând biblioteca standard python. De exemplu, am o listă de numere întregi care arata astfel:
listOfIntegers = [0, 0, 0, 2, 0, 4, 6, 0, 8, 0, 0, 0, 1, 9]
Aș dori pentru a parcurge această listă și de a combina valori astfel încât rezultatul va fi un șir de caractere de forma:
result = '000-20-4-60-8000-1-9'
(în cazul în care linii sunt incluse). Condiția pentru aceasta este faptul că în cazul precedent, numărul nu este egal cu zero un strop trebuie să fie plasate în față. Dacă următoarea valoare este egală cu zero este alăturat la sfârșitul valoarea înainte.