Skip to main content
 首页 » 编程设计

python之是否有更短的代码来连接字典的键和值

2025年05月04日18tintown

是否有更短或更好的代码段可以完成以下操作:

>>> h = { 'apple' : 'ipad' , 'amazon': 'kindle' } 
>>> [' '.join(item) for item in zip( h.keys(), h.values())] 
[ 'apple ipad', 'amazon kindle' ] 

请您参考如下方法:

>>> [' '.join(item) for item in h.iteritems()] 
['amazon kindle', 'apple ipad'] 
 
>>> map(' '.join, h.iteritems()) 
['amazon kindle', 'apple ipad'] 

但最近要避免使用 map()。如果可以,请列出推导式。