私信  •  关注

Bruno Portugal

Bruno Portugal 最近创建的主题
Bruno Portugal 最近回复了
6 年前
回复了 Bruno Portugal 创建的主题 » python将dict中的值合并为新的键/值对,用空字符串替换none

您可以使用str()方法并使用在布尔检查中“无”行为为false的属性:

d['AddressStr'] = str(d["[zipcode]"] or '') + \
str(d["[street_name]"] or '') + \
str(d["[primary_number]"] or '') + \
str(d["[secondary_number]"] or '') + \
str(d["[street_predirection]"] or '') + \
str(d["[street_postdirection]"] or '') + \
str(d["[street_suffix]"] or '')