擅长:python、mysql、java
<p>这是查看Selcuk提供的列表理解的另一种方式。你知道吗</p>
<p><strong>注意:接受Selcuk的解决方案,因为它是正确的。我发布这篇文章只是为了展示列表理解与<code>for</code>循环相比是如何工作/看起来的</p>
<pre><code>my_list = [('11 August 1902\xa0(1902-08-11)Paris, France', None),
('29 July 1991(1991-07-29) (aged\xa088)Paris, France', None),
('\xa0France', None), ('\xa0French Army', None), ('1921-1959', None),
('General de brigade', None), ('Mobile Group 2Mobile Group 1Operational Group North-West', None),
('World War IIFirst Indochina War*Battle of Dien Bien Phu', None)]
new_list = []
for t in my_list:
t = t[0].replace('\xa0',' ')
new_list.append(t)
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>print (new_list)
['11 August 1902 (1902-08-11)Paris, France', '29 July 1991(1991-07-29) (aged 88)Paris, France', ' France', ' French Army', '1921-1959', 'General de brigade', 'Mobile Group 2Mobile Group 1Operational Group North-West', 'World War IIFirst Indochina War*Battle of Dien Bien Phu']
</code></pre>