Python 用词典理解新的口述

Python 用词典理解新的口述,python,dictionary,dictionary-comprehension,Python,Dictionary,Dictionary Comprehension,已被告知此问题已得到答复-抱歉 谢谢大家! 因为您需要一个函数来执行此操作: def newprice(d): return {"all" + key: value * 5 for key, value in d.items()} # To be used as : dict1 = {'apple':5, 'banana':4} print(newprice(dict1)) 在字典理解中,您可以对键和值执行任何操作: def新定价: 返回{f'all{k}:v*5表

已被告知此问题已得到答复-抱歉
谢谢大家!

因为您需要一个函数来执行此操作:

def newprice(d):
  return {"all" + key: value * 5 for key, value in d.items()}

# To be used as :

dict1 = {'apple':5, 'banana':4}
print(newprice(dict1))

在字典理解中,您可以对键和值执行任何操作:

def新定价: 返回{f'all{k}:v*5表示k,v表示d.items} 给你-

dict1 = {'apple':5, 'banana':4} 
dict2 = {('all'+ k): 5*dict1[k] for k in dict1 }
print(dict2)

这回答了你的问题吗?