Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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:附加到文本文件第一行的末尾_Python_Loops_Text_Append - Fatal编程技术网

python:附加到文本文件第一行的末尾

python:附加到文本文件第一行的末尾,python,loops,text,append,Python,Loops,Text,Append,我有一个for循环,以 statsG.append(str(mean)) 然后在循环之后 np.savetxt(path+'Stats.txt',statsG,'%s') 因此,经过两次迭代后,我得到了一个文本文件,在Stats.txt文件中有两行文本。我希望有一行文本(即for循环的第二次迭代)附加到第一次迭代输出的末尾。您的问题不太清楚,但您可以在循环之前启动一个空字符串,然后在每次迭代中附加它 string_to_save = '' for line in file: stri

我有一个for循环,以

statsG.append(str(mean))
然后在循环之后

np.savetxt(path+'Stats.txt',statsG,'%s')

因此,经过两次迭代后,我得到了一个文本文件,在
Stats.txt
文件中有两行文本。我希望有一行文本(即for循环的第二次迭代)附加到第一次迭代输出的末尾。

您的问题不太清楚,但您可以在循环之前启动一个空字符串,然后在每次迭代中附加它

string_to_save = ''
for line in file:
    string_to_save += line
save_function(file_name, string_to_save)

如果这没有帮助,请按照评论中的要求编辑您的问题。是的,我想我问得很糟糕。statsG是一个列表,我正在将其保存为.txt文件。解决方法是在保存为字符串之前对列表进行np.重新塑造。感谢您的帮助

在您的问题中包含实际代码。请重新格式化您的帖子并使用代码语法突出显示,它不可读,就像字符串是不可变的,并且没有
append()
方法一样。
mergedString = ','.join(statsG)