gpt4 book ai didi

python - 将值添加到字典/元组

转载 作者:太空宇宙 更新时间:2023-11-03 15:23:18 24 4
gpt4 key购买 nike

我有一个元组,我将其转换为字典。结果例如:

{'test-rz-01.test.de': '10.60.1.100','test2.test.de': '10.60.1.10’}

我现在需要向每个条目添加“静态”内容,使其看起来像一个字典列表:

[{'name': 'test-rz-01.test.de', 'ipv4addr':'10.60.1.100', 'view': 
'External', 'zone': 'test.de'}, {'name': 'test2.test.de', 'ipv4addr':
'10.60.1.10’, 'view': 'External', 'zone': 'test.de'}]

实现这一目标的“最佳”方法是什么?

最佳答案

从你的字典开始

>>> d = {'test-rz-01.htwk-leipzigtest.de': '10.60.1.100', 'test2.test.de': '10.60.1.10'}

使用列表理解来构建字典。

>>> [{'name':domain, 'ipv4addr':ip, 'view': 'External', 'zone': 'test.de'}
... for domain, ip in d.items()]

输出:

[{'ipv4addr': '10.60.1.10', 'name': 'test2.test.de', 'zone': 'test.de', 'view': 'External'}, {'ipv4addr': '10.60.1.100', 'name': 'test-rz-01.htwk-leipzigtest.de', 'zone': 'test.de', 'view': 'External'}]

关于python - 将值添加到字典/元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43340236/

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