擅长:python、mysql、java
<p>您不必将列表转换为字符串(这将是最糟糕的方法之一)。您可以简单地使用列表理解,例如:</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)]
>>> [t[0].replace('\xa0', ' ') for t in my_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>
<p>这将使用每个内部元组中的第一个元素(因此消除了第二个元素<code>None</code>),并用其中的单个空格(<code>" "</code>)替换任何<code>\xa0</code>字符。你知道吗</p>