擅长:python、mysql、java
<p>您忘记检查每个字符串中是否有组织。对代码稍作修改:</p>
<pre class="lang-py prettyprint-override"><code>output = []
word = '{Organization'
for i in example_list:
if word in i:
output.append(i.replace(word, "") + str(word) + "}")
else:
output.append(i)
print(output)
</code></pre>
<p>输出:</p>
<blockquote>
<p>['Wallmart{Organization}', 'is', 'a', 'big', 'company']</p>
</blockquote>
<hr/>
<p>列表理解也是如此:</p>
<pre class="lang-py prettyprint-override"><code>output = [i.replace(word, "") + str(word) + "}" if word in i else i for i in example_list]
</code></pre>