gpt4 book ai didi

python 将字符串写入不带引号的文件

转载 作者:太空宇宙 更新时间:2023-11-03 15:55:23 25 4
gpt4 key购买 nike

我正在尝试将一些字符串写入文件,但不带引号。

我正在从列表中读取内容并尝试将 item[0] 写入输出文件。

我尝试映射并执行item[1:-1],但没有一个起作用。

这是我的代码:

for item in sorted(wrong_blocks):
output.write(str(item[0]))

这将继续写入文件:

"word"

但我只想:

word

不带引号

我检查了这个 Python - how to write strings to file without quotes and spaces?

最佳答案

您可以使用 str.strip 从字符串的任意一侧删除给定字符集的所有实例:

>>> s = '''"hello!"'''.strip('!"')
>>> print(s)
hello

output.write 调用更改为 output.write(str(item[0]).strip('"')) ,它将删除任何不需要的引号.

关于python 将字符串写入不带引号的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40857300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com