我有以下格式的名称列表:Last(Maiden),First。 如何删除娘家姓,使其显示为Last,First?
local.loc[~local.index.isin([('done','A')]),:]=0
local.loc[:,~local.index.isin([('done','A')])]=0
答案 0 :(得分:0)
您可以使用正则表达式删除一对括号内的所有内容:
import re
Name_List = ['Smith (Samsonite), Jennifer', 'Johnson (Scott), Ashley',
'Williams, Jessica']
Name_List = list(map(lambda x: re.sub(r'\s\(.*\)', '', x), Name_List))
print(Name_List) # prints ['Smith, Jennifer', 'Johnson, Ashley', ...]