如何将以LastName,FirstName格式的字符串形式的名称解析为“ Firstname”,“ LastName”格式的列表?

时间:2019-04-25 01:43:31

标签: python string list parsing

我正在尝试采用“ LastName,FirstName”格式的字符串,并将其转换为读取“ FirstName”,“ LastName”的列表。

我已经尝试过此代码:

for key in name:
    name = "LastName, FirstName"
    parse_name = name.split(',')

    print(parse_name)

它打印: ['LastName','FirstName']

所以我几乎在那里。

但是我也希望代码能够使用下面的行,例如通过使用上面的函数:

parse_name('Jordan, Michael')

并返回列表 ['Michael','Jordan']

2 个答案:

答案 0 :(得分:0)

if (integer != 0)

答案 1 :(得分:0)

给出两个元素的列表,您可以使用Python的多重分配来翻转值:

>>> mylist
    ["A", "B"]
>>> mylist[0], mylist[1] = mylist[1], mylist[0]
>>> mylist
    ["B", "A"]