我正在尝试构建一个函数来拆分名称列表。name_ex = 'Futrelle, Mrs. Jacques Heath (Lily May Peel)'split_name =re.split('\. |, | ', name_ex)last_name = split_name[0]title = split_name[1]other_names = split_name[2:]我打印 split_name 时的输出如下['Futrelle', 'Mrs', 'Jacques', 'Heath', '(Lily', 'May', 'Peel)']但是我想要实现的是:['Futrelle', 'Mrs', 'Jacques', 'Heath', 'Lily May Peel']知道我将如何实现这一目标吗?附加上下文 - 某些名称没有括号中的附加名称 - 所有名称的顺序是姓氏、头衔、名字(中间名可选)、括号中的名称
添加回答
举报
0/150
提交
取消