Python 将unicode列表转换为字符串

Python 将unicode列表转换为字符串,python,string,unicode,export-to-excel,Python,String,Unicode,Export To Excel,此代码: cast_list=final_code.findAll('table',{'class':'cast_list'}) for i in cast_list: j=i.findAll('span',{'itemprop':'name'}) print "Cast List: " for x in j: print x.text+"," 生成如下输出: Cast List: Robert Mitchum, Jane Greer, K

此代码:

 cast_list=final_code.findAll('table',{'class':'cast_list'}) 
 for i in cast_list:
    j=i.findAll('span',{'itemprop':'name'})   
    print "Cast List: "
    for x in j:
        print x.text+","
生成如下输出:

Cast List: 
Robert Mitchum,
Jane Greer,
Kirk Douglas,
Rhonda Fleming,
Richard Webb,
Steve Brodie,
Virginia Huston,
Paul Valentine,
Dickie Moore,
Ken Niles
如果我尝试在Excel工作簿中写入上述内容,则每个条目都会添加到不同的单元格中。但是,我希望上面的所有内容都能放在一个单元格中,也就是说,基本上这会转换成一个字符串。我想要只占用工作簿中一个单元格的所需输出

演员名单:罗伯特·米丘姆、简·格里尔、柯克·道格拉斯、朗达·弗莱明、理查德·韦伯、史蒂夫·布罗迪、弗吉尼亚·休斯顿、保罗·瓦伦丁、迪基·摩尔、肯·尼尔斯

我尝试了使用下面的代码将列表转换为字符串的标准方法,但这也不起作用。它仍然尝试为每个单元格写入一个条目

list1 = ['1', '2', '3']
str1 = ''.join(list1)

你能把你的解决方案作为答案吗?这将帮助其他有同样问题的人。如果有更好的方法,您可能会得到一些关于代码的注释和提示;)