[英]How to join a list of dictionaries by dict val. Jinja2
我正在开发一个后端烧瓶/jinja2 应用程序,我知道如何加入字符串列表; 但是,我需要加入一个字典列表。 我想将所有字典值(它们是字符串)合并到一个字符串中……我不太确定 Jinja2 中的语法。 dict的一个例子如下。
[{key:'value'},{key:'secondValue'}]
预期输出为
"value, secondValue"
IIUC,您可以使用:
dict_list = [{'a':'aa', 'b':'bb'}, {'c':'cc', 'd':'dd'}]
', '.join([element for sublist in [x.values() for x in dict_list] for element in sublist])
结果:
'aa, bb, cc, dd'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.