Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将python列表转换为未scaped TSV_Python_Csv - Fatal编程技术网

将python列表转换为未scaped TSV

将python列表转换为未scaped TSV,python,csv,Python,Csv,我想将python列表转换成一个未经scaped的TSV。我试着用 python list = [a, b, c] a = "\t".join(str(x) for entry in python_list) 但结果是: a b c 我需要的是: a\tb\tc 您可能正在寻找python原始字符串。在python中用r作为字符串文字的前缀将忽略转义码,例如\t 例如: 在REPL中,它将产生 >>>r"\t".join(["a","b","c"]) 'a\\tb\

我想将python列表转换成一个未经scaped的TSV。我试着用

python list = [a, b, c]

a = "\t".join(str(x) for entry in python_list)
但结果是:

a b c
我需要的是:

a\tb\tc 

您可能正在寻找python原始字符串。在python中用
r
作为字符串文字的前缀将忽略转义码,例如
\t

例如: 在REPL中,它将产生

>>>r"\t".join(["a","b","c"]) 
'a\\tb\\tc'
将其写入文件将产生预期的结果,\t将被转义

>>>with open("test.txt",'w') as f:
>>>    f.write("\\t".join(['a','b','c']))
test.txt的内容将是
a\tb\tc

您可以在python文档的字符串文本下找到更多文档: