将嵌套字典值转换为单个字符串

时间:2016-12-05 14:26:08

标签: python dictionary

如何将以下嵌套字典值转换为单个字符串?

data = {'people': {'first': {'fname': 'P1', 'lname': 'L1'}, 'second': { 'fname': 'P2', 'lname': 'L2'}}}

输出应为P1 L1, P2 L2

这是我目前的代码:

print ', '.join("%s %s" % (data['people'][person].get('fname'), data['people'][person].get('lname')) for person in data['people'])

对于人们dict中的项目来说,这是一个更有效的方法吗?如果不是如何改善这个?

0 个答案:

没有答案