首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将forloop提供的字典输出存储在python中

将forloop提供的字典输出存储在python中
EN

Stack Overflow用户
提问于 2020-05-24 13:44:14
回答 1查看 41关注 0票数 0

我想保存字典的输出,在for循环的帮助下迭代。

代码语言:javascript
复制
a_known_nodes = ['10.10.10.10', '100.10.10.10']

node_tree = {
    'device_type': 'texas',
    'ip': ' ',
    'username': 'lab',
    'password': 'lab',
}

a_s1_[i] = {}
for i in a_known_nodes:
    node_tree['ip'] = i
    print(a_s1_[i])

预期产出:

a_s1_1 ={‘设备_类型’:‘德州’,'ip':'100.10.10.10',‘用户名’:‘实验室’,‘密码’:‘实验室’}

a_s1_2 ={‘设备_类型’:‘德州’,'ip':'10.10.10.10',‘用户名’:‘实验室’,‘密码’:‘实验室’}

感谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2020-05-24 13:55:05

我想你得把variables当成这样的白痴

代码语言:javascript
复制
a_known_nodes = ['10.10.10.10', '100.10.10.10']

node_tree = { 'device_type': 'texas', 'ip': ' ', 'username': 'lab', 'password': 'lab', }

result = {}
for i, node in enumerate(a_known_nodes):
    clone = dict(node_tree)
    clone['ip'] = node
    result[f"a_s1_{i}"] = clone

print(result)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61986832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档