擅长:python、mysql、java
<p>这应该做到:</p>
<pre><code>word_list = ['word1','word2','word3']
for x in word_list:
with open('folder/{x}.txt'.format(x=x)) as fin:
do something()
</code></pre>
<p>我做了两个改变:</p>
<ul>
<li>在for语句后添加一个忘记的冒号</li>
<li>将<code>.format(x=x)</code>添加到字符串中。这是python的<a href="https://docs.python.org/2/library/string.html#string-formatting" rel="nofollow">string interpolation</a>机制</li>
</ul>