如何从python中的unicode数据中获取列表?例

时间:2017-03-02 07:26:05

标签: python-2.7 python-unicode

如何在python中从Unicode获取特定数据?

例如,我如何从下面提到的数据中获取列表[employee1,employee2]

data = u'\\employee\\datavalues         all records \n--------------   --------------------------------------------\ndetails   [employee1,employee2]\n'

1 个答案:

答案 0 :(得分:0)

您的unicode字符串由空格分隔的字段组成,您对最后一个字段感兴趣。提取它:

last_field = data.split()[-1]

结果应该是unicode字符串'[employee1,employee2]'

现在,如果您希望将最后一个字段作为unicode字符串列表,请删除括号并使用逗号作为分隔符进行拆分:

list_employees = last_field[1:-1].split(',')

你应该得到:[u'employee1', u'employee2']