擅长:python、mysql、java
<p>您创建了一个元组:</p>
<pre><code>tow=myword, '|', mystr.index(myword)
</code></pre>
<p>这不是字符串对象,而是一个包含三个其他对象的元组,其中两个是字符串,一个是整数。在</p>
<p>当你把这个元组写入文件时,Python必须把它转换成一个字符串。转换任何Python容器(tuple、list、set或dictionary)都将使用包含对象的<code>repr()</code>表示。对于字符串,这意味着只允许和显示可打印的ASCII字符,其他所有字符都使用转义序列,通常是<code>\xhh</code>形式。在</p>
<p>如果这不是您的用例的正确输出,您需要自己进行字符串转换。可以使用字符串格式:</p>
^{pr2}$
<p>如果您正在生成大量<code>|</code>分隔的数据,那么您可能需要查看<code>csv</code>模块来处理分隔符和文件写入。在</p>