擅长:python、mysql、java
<p><em>理想情况下,在编写时,我可以在每个json.dump()的末尾添加一个逗号。但是,我该如何处理最后的条目呢</em></p>
<p>我建议采取不同的观点,而不是在每个元素(但最后一个)之后写逗号,而是在每个元素(但第一个)之前写逗号。这样就足够了^ {CD1>},在使用生成器正常方式之前,考虑以下简单的例子:我想打印10次^ {{CD2}},由^ {CD3>}剪切,然后我可以做:</p>
<pre><code>import itertools
a10 = itertools.repeat("A", 10)
print(next(a10), end='')
for i in a10:
print('*', end='')
print(i, end='')
</code></pre>
<p>输出:</p>
<pre><code>A*A*A*A*A*A*A*A*A*A
</code></pre>