我有以下字符串,我想打印的清单对象:如何在Python中的字典中打印列表?
{u'categories': [u'Food', u'Grocery']}
我用下面的颂歌,但不工作:
d = {u'categories': [u'Food', u'Grocery']}
print "Categories: " + d['categories']
print "Categories: " + d['categories[0]']
谢谢!
我有以下字符串,我想打印的清单对象:如何在Python中的字典中打印列表?
{u'categories': [u'Food', u'Grocery']}
我用下面的颂歌,但不工作:
d = {u'categories': [u'Food', u'Grocery']}
print "Categories: " + d['categories']
print "Categories: " + d['categories[0]']
谢谢!
>>> d = {u'categories': [u'Food', u'Grocery']}
>>> print "Categories: " + ', '.join(d['categories'])
Categories: Food, Grocery
>>> print "Categories: " + d['categories'][0]
Categories: Food
如果你想打印的类别,然后每一个类别,然后名称:
for category in your_dict['categories']:
print 'Categories:', category
for k,v in your_dict.iteritems():
for item in v:
print k, ":", item
投票关闭太本地化 – jamylak 2013-04-22 07:57:41
[diveintopython的(HTTP:// WWW。 diveintopython.net/toc/index.html) – 2013-04-22 07:59:01