gpt4 book ai didi

python - 如何从 jinja 模板中具有两个键到一个值的字典中删除引号和括号?

转载 作者:行者123 更新时间:2023-12-01 03:22:38 25 4
gpt4 key购买 nike

我正在使用 Python 3.52 并且我有 2 个指向字典中单个值的键:

代码:

for key, value in unused_reserved_instances.items():
print("Key: ", key)
print("Value: ", value)

输出:

Key:  ('m3.large', 'us-west-2b')
Value: 1
Key: ('m3.xlarge', 'us-west-2b')
Value: 1

神社模板:

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
th, td {
padding: 3px;
text-align: center;
}
table#t01 {
width: 30%;
background-color: #f1f1c1;
}
</style>
</head>
<body>

<table id="t01">
<tr>
<th>Instance Type</th>
<th>Count</th>
</tr>
{% for key, value in unused_reserved_instances.items() %}
<tr>
<td>{{key}}</td>
<td>{{value}}</td>
</tr>
{% endfor %}
</table>

</body>
</html>

而不是这个:

Instance Type               Count
('m3.large', 'us-west-2b') 1
('m3.xlarge', 'us-west-2b') 1

我希望它类似于以下示例之一(只是没有引号和括号):

Instance Type          Count
m3.large, us-west-2b 1
m3.xlarge, us-west-2b 1

或者可能像这样:

Instance Type          Count
m3.large - us-west-2b 1
m3.xlarge - us-west-2b 1

谢谢

最佳答案

您可以像这样连接元组中的字符串:

{% for key, value in unused_reserved_instances.items() %}
<tr>
<td>{{key|join(' - ')}}</td>
<td>{{value}}</td>
</tr>
{% endfor %}

关于python - 如何从 jinja 模板中具有两个键到一个值的字典中删除引号和括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41780715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com