【发布时间】:2022-01-01 14:36:35
【问题描述】:
我正在尝试迭代整数列表并使用 python 标准库根据条件加入它们。例如,我有一个看起来像这样的整数列表:
listOfIntegers = [0, 0, 0, 2, 0, 4, 6, 0, 8, 0, 0, 0, 1, 9]
我想遍历这个列表并组合值,这样结果将是以下形式的字符串:
result = '000-20-4-60-8000-1-9'
(包括破折号的地方)。这样做的条件是,如果前面的数字不等于 0,则必须在其前面放置一个破折号。如果下一个值等于 0,则连接到前一个值的末尾。
【问题讨论】:
-
你做了什么?请向我们展示您的代码。
标签: python string list integer iteration