【发布时间】:2021-11-17 13:57:39
【问题描述】:
我有 2 个元组需要组合成字典。 元组 2(值)正好是元组 1(键)长度的一半
validexts = (
'.pz3','.cr2','.pz2','.pp2','.hr2','.fc2','.hd2','.lt2','.cm2','.mt5','.mc6',
'.pzz','.crz','.p2z','.ppz','.hrz','.fcz','.hdz','.ltz','.cmz','.mz5','.mcz' )
validvalues = (
'scene','character','pose','props','hair','face','hand','light',
'camera','materials','materials )
如何从 python 中的这 2 个元组创建一个字典(键列表的第二部分的值将重复)?
到目前为止,我的解决方案是将这样的值加倍
validvalues += validvalues
validdict = dict( zip( validexts, validvalues ) )
我想知道是否有更pythonic的方式。
【问题讨论】:
标签: python dictionary tuples