擅长:python、mysql、java
<pre><code>add_space = lambda x: str(x) + " "
df["final"] = df["Year"].map(add_space) + df["FlightNum"].map(add_space) + df["Origin"].map(add_space) + df["Dest"]
</code></pre>
<p>不是pandas专家,但是从docs(<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.map.html" rel="nofollow noreferrer">https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.map.html</a>)和您的示例中可以看出map方法可以接受一个函数,因此如果您在格式化时需要一个额外的空格,只需创建一个lambda将其转换为字符串,然后在调用时添加一个额外的空格。在</p>
<p>或者,使用<code>format</code></p>
^{pr2}$