方法:dic.get(key, x) 另外,还有方法:dic.setdefault(key,x) 如果键不在不在字典dic中,则返回x,并将'key':x储存到原字典中。 M_dic = tran_view.groupby('ID')['amount_num'].agg(sum).to_dict() id_rfm['M'] = id_rfm.ID.apply(lambda x: M_dic.setdefault(x,0)) # 如果不在字典M_dic中,则返回0 Python学习笔记(setdefault和get的区别)