2024-05-17 18:16:50 发布
网友
我有以下单元素字典列表:
[{'\xe7': '\xe7\x95\xb6\xe6\x96\xb0\x.'}, {'...\xe6\x991\xe7\xa8\x': 'asdf'}]
我怎样才能把这句话转换成口述呢?获得:
你可以通过听写理解来做到这一点:
{k:v for element in dictList for k,v in element.items()}
但是,这种语法只适用于Python>;=2.7版本。如果使用Python<;2.7,则必须执行以下操作:
如果你不熟悉理解中的这种嵌套,我所做的相当于:
newDict = {} for element in dictList: for k,v in element.items(): newDict[k] = v
我可能只想:
dct = {} for sub_dict in lst: dct.update(sub_dict)
你可以通过听写理解来做到这一点:
但是,这种语法只适用于Python>;=2.7版本。如果使用Python<;2.7,则必须执行以下操作:
^{pr2}$如果你不熟悉理解中的这种嵌套,我所做的相当于:
我可能只想:
相关问题 更多 >
编程相关推荐