我对Python不在行,所以我希望这是一个简单的问题。我正在尝试遍历一个字典并为它们返回格式化字符串。我可以打印出格式化的字符串没问题,但我正在尝试将它变成一个函数,这样我就可以运行测试了。在
例如
somedict = {'dog':'bone', 'cat':'nip'}
def Something(somedict):
for key, value in somedict.iteritems():
my_str = '%s and %s.' % (key, value)
return my_str
这将返回'dog and bone'
,但我希望它是'dog and bone.cat and nip'
任何帮助都将不胜感激
只返回第一个项。加入结果:
这将用换行符连接所有键值对,但您可以选择任何您喜欢的连接字符串,包括空字符串。在
演示:
^{pr2}$只要考虑到字典没有固定的顺序,根据字典的插入和删除历史,输出顺序可能会有所不同。在
相关问题 更多 >
编程相关推荐