擅长:python、mysql、java
<p>如果这是您第一次使用编程,请阅读一些关于数据结构的好的文档或文章/书籍。在</p>
<p>一个小的premier是这样的-任何数组(通常)都可以被看作是一个连续的内存块,分配给一个声明为数组的变量。我的意思是</p>
<pre><code>// If you declare
a = array(5)
// Then a = [block0|block1|block2|block3|block4]
</code></pre>
<p>请注意,<code>index</code>以0开头(通常也是这样),而不是1。这通常是惯例。在</p>
<p>现在,一旦声明了一个数组,就可以对其进行迭代。使用for循环。就像你的问题一样。在</p>
^{pr2}$
<p>这将(用一种假想的语言)遍历数组的每个<code>index</code>,访问分配给它的内存,检索存储在那里的值,最后打印它们。在</p>
<p>有了这些知识,看看你的问题,你看到了什么?在</p>
<p>1.>;以<code>write</code>模式打开文件</p>
<p>2.>;检查数组的每个元素</p>
<p>3.>;将它们写入文件。在</p>
<p>想象你的数组如下-[1,2,4,6,2,7,6,10]</p>
<p>你得到的最终文件是这样的-</p>
<pre><code>1
2
4
6
2
7
6
10
</code></pre>
<p>假设您的<code>writeline</code>函数实际上在写了一行之后添加了一个新行。在</p>
<p>这对你有帮助吗?在</p>