我用 Python 编写了一个函数来将我的数据排序为字典语法,但是因为我使用的是 while
,所以我想删除一个逗号以避免语法无效。
例如下面的代码:
file = open("test.txt","w", encoding="utf-8")
number = 0
while number < 5:
file.write("some text" + ", ")
number += 1
这将创建包含以下文本的 test.txt:
some text, some text, some text, some text, some text,
我想删除最后添加的“,”,看起来像:
some text, some text, some text, some text, some text
有什么想法吗?
最佳答案
我会使用join
text_to_write = 5 * ['the text']
file.write(', '.join(text_to_write))
关于python - 使用 "while"时删除最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54788493/