python中符号怎么打出来_我想在python中打印“\”字符,但我得到“\\”

我有一个带有000_S_0000格式的字符串的python列表。因为我希望这个列表显示在LaTeX文档中,所以我想先将它保存在.txt文件中,使用不同的格式为每个字符串,特别是这一个:000\_S\_0000。

但是,当我在.txt文件中编写修改后的列表时,每个字符串都被格式化000\\_S\\_0000。

我怎么能解决这个问题?为什么不工作?

提前致谢!

这是我的代码:def posa_barres_latex(ll_PTIDs):

for i in range(len(ll_PTIDs)):

snou = ''

for caracter in ll_PTIDs[i]:

if caracter == "_":

snou = snou + "\_"

else:

snou = snou + caracter

ll_PTIDs[i] = snou

with open("sortida_exclosos_criteri_c.txt","w") as f:

f.write(str(ll_PTIDs))

posa_barres_latex(['002_S_2043', '018_S_2138', '013_S_2324', '129_S_4073', '002_S_4237', '019_S_4285', '130_S_4468', '136_S_4517', '013_S_4791', '031_S_4194','002_S_4219', '002_S_4251', '136_S_4408', '130_S_4605', '130_S_4925', '013_S_4985'])

PS我正在使用python 3。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值