我有下面的dataframe
import pandas as pd
data = {'existing_indiv': ['stac.Altered', 'MASO.MHD'], 'queries': ['modify', 'change']}
df = pd.DataFrame(data)
existing_indiv queries
0 stac.Altered modify
1 MASO.MHD change
我想将period
之前的period
和word
添加到the queries column
的values
的开头
- 预期成果:**
existing_indiv queries
0 stac.Altered stac.modify
1 MASO.MHD MASO.change
有什么想法吗?
1条答案
按热度按时间mkshixfv1#
可以使用
.str.extract
和正则表达式^([^.]+\.)
来提取第一个.
之前的所有内容:如果您更喜欢
.str.split
: