Pokouším se iterovat přes to seznam celých čísel a připojit se k nim na základě stavu pomocí python standardní knihovny. Například mám seznam celých čísel, který vypadá takto:
listOfIntegers = [0, 0, 0, 2, 0, 4, 6, 0, 8, 0, 0, 0, 1, 9]
Já bych chtěl iterovat přes tento seznam a kombinovat hodnoty tak, že výsledkem bude řetězec ve tvaru:
result = '000-20-4-60-8000-1-9'
(tam, kde jsou pomlčky v ceně). Podmínkou pro to je, že pokud předchozí číslo není rovno nule pomlčka musí být umístěn v přední části. Pokud další hodnota je rovna nule, je připojil do konce hodnotu než to.