簡體   English   中英

Python 字典每個鍵的多個值與 jinja2 迭代

[英]Python dictionary multiple values per key iterating with jinja2

我有一本字典(從 Pandas 數據框創建):

{'name': 'steve', 'info': [{'pipeline': 'product1, product2'}]}

這是 a.docx 模板中的 jinja2 語法:

{% for x in info %} 
•   {{x[‘pipeline’]}}
{%endfor%}

output 是:

• 產品 1、產品 2

但我想要:

• 產品 1

• 產品 2

我無法迭代和分離“信息”鍵的值。

由於管道的值是一個字符串,您需要添加 info.split(',') 以獲得 [product1, product] 作為您可以迭代的列表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM