擅长:python、mysql、java
<p>在您的例子中,两个值,即“星球大战”和“星际迷航”包含相同数量的字符(9),您可以只分割字符串直到前9个字母。
但要想对该列进行更精细的解析,您需要找到一种更好的方法。在</p>
<pre><code>X['Film_Series'] = 0
for ind, row in df.iterrows():
X['Film_Series'].loc[ind] = X['film_name'].loc[ind].str[:9]
</code></pre>