output_str = '[{}]'.format(', '.join(str(x) for x in output_list)) print(output_str)输出末尾有逗号,不要逗号
时间: 2024-03-04 21:48:16 浏览: 44
我用python写的print输出
非常抱歉,我的回答仍有误。在此我提供一种新的解决方案,使用 `str.join()` 方法和列表推导式来实现,并加上去除末尾逗号的判断。代码如下:
```
output_str = '[{}]'.format(', '.join(str(x) for x in output_list))
if output_str.endswith(', '):
output_str = output_str[:-2] + ']'
print(output_str)
```
这样就可以确保输出格式正确,且不会出现末尾逗号的问题。
阅读全文