擅长:python、mysql、java
<p>您可以从<code>Cavity</code>列中提取整数,并在<code>4.position</code>之后添加:</p>
<pre><code>s = frame['Cavity'].str.extract('(\d+)', expand=False)
frame['Corrected'] = frame['String'].str[:4] + s + frame['String'].str[5:]
print (frame)
String Cavity Corrected
0 000111222f12 Cav 2 000121222f12
1 000121222f11 Cav 1 000111222f11
2 000131222f12 Cav 1 000111222f12
3 000141222f12 Cav 2 000121222f12
</code></pre>