标签: python pandas
我有一个df Hubspot,
df['Email Domain'][1] = google.com
所有其他行基本上都是不同的网站名称。
我想提取网站的名称(例如上述情况下的google) 这让我可以做到这一点:
df['Email Domain'][1][0:df['Email Domain'][1].find('.')]
什么通用函数可以一次性完成整个列的工作?
答案 0 :(得分:2)
您可以使用str.split并在第一项上建立索引:
str.split
df['Email Domain'].str.split('.').str[0]