【发布时间】:2019-04-16 18:16:46
【问题描述】:
我有一本字典
d={'user': 'bala', 'password': 'pass', 'filetype': 'as-parquetfile'}
所有键都应以-- 为前缀,但filetype 应替换为-- 以获得
{'--user': 'bala', '--password': 'pass', '--': 'as-parquetfile'}
如果我执行以下操作,我会收到语法错误。
{'--'+k:v if k!='filetype' else '--':v for (k,v) in d.items()}
【问题讨论】:
标签: python dictionary-comprehension