python3:List,包括RegEx的元组

时间:2016-12-12 20:20:43

标签: python-3.x

我在python3中遇到列表和元组的问题。我也有正则表达式,我想从正则表达式中返回名字和姓氏:

def Regex(list):
    rs=[]

    import re

    firstname = re.findall(r'[A-Za-z]*(?!n)',list)

    lastname = re.findall(r'\*[A-Za-z]*',list)

    name = (firstname,lastname)

    rs.append(list(name))
    return rs

我在这里调用函数并想打印姓氏:

##some data
filedata ="......"

for first,last in Regex(filedata ):
    print(last) 

我得到的只是信息:

<map object at 0xb6f8cb4c>

我想要一个像

这样的元组列表

[("Pete","Pose"),("Mark","Maisner"),(...,...)]

我不确定这是否正确分裂lastname和firstname以及我如何将这些元组附加到我的列表中以便我可以访问它。

0 个答案:

没有答案