如何重新映射python dict键

如何重新映射python dict键,第1张

如何重新映射python dict键
name_map = {'oldcol1': 'newcol1', 'oldcol2': 'newcol2', 'oldcol3': 'newcol3'...}for row in rows:    # Each row is a dict of the form: {'oldcol1': '...', 'oldcol2': '...'}    row = dict((name_map[name], val) for name, val in row.iteritems())    ...

或在具有Dict理解力的Python2.7 +中:

for row in rows:    row = {name_map[name]: val for name, val in row.items()}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5644964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存