擅长:python、mysql、java
<pre><code>splitted = df['Contact_Name'].str.split()
df['First_Name'] = splitted.str[0]
df['Last_Name'] = splitted.str[-1]
df['Middle_Name'] = df['Contact_Name'].loc[df['Contact_Name'].str.split().str.len() == 3].str.split(expand=True)[1]
</code></pre>
<p>这可能有帮助!这里的部分是正确地插入中间名,你可以用这个代码来做。。在</p>