Python 2.7 将此列表转换为字符串的最有效方法是什么?

Python 2.7 将此列表转换为字符串的最有效方法是什么?,python-2.7,dictionary,nested-lists,Python 2.7,Dictionary,Nested Lists,我正在尝试创建一个由字典值中的元素组成的字符串 For line in dictionary: print 'Category'.format(line['categories']) 这是运行上述代码的结果: Category = [[u'Cafes', u'cafes'], [u'Pakistani', u'pakistani'], [u'Halal', u'halal']] Category = [u'American (New)', u'newamerican'], [u'Des

我正在尝试创建一个由字典值中的元素组成的字符串

For line in dictionary:
    print 'Category'.format(line['categories'])
这是运行上述代码的结果:

Category = [[u'Cafes', u'cafes'], [u'Pakistani', u'pakistani'], [u'Halal', u'halal']]
Category = [u'American (New)', u'newamerican'], [u'Desserts', u'desserts']]
当我使用此选项时:

for x in line['categories']:
    cat =', '.join(x)
    print cat
结果是:

Cafes, cafes
Pakistani, pakistani
Halal, halal

American (New), newamerican
Desserts , desserts
我想要实现的是:

'Cafes, cafes, Pakistani, pakistani, Halal, halal'
American (New), newamerican, Desserts , desserts
您可以这样做:

ss = ''
for x in line['categories']:
    cat =', '.join(x)
    ss += cat

print ss