将两个dict组合成一个不同级别的缩进

时间:2017-12-12 13:57:25

标签: python python-3.x

我有python3代码 如果它们在不同的级别缩进,如何将两个词典'd','dconn'合二为一。 我是python3中的新手,请帮帮我。

代码大致如下:

for ip in fp.read().splitlines():
    d={}
    if p.poll():
        d.update({ip : '1'}) 
    else:
        d.update({ip : '0'})

    for keys, value in d.items():
        print(keys, value)


dconn = {}
if connection.username == 'REPORT': 
    dconn.update({connection.username : '0'}) 
else:
    dconn.update({connection.username : '1'}) 

for keys, value in dconn.items():
    print(keys, value)

1 个答案:

答案 0 :(得分:0)

你需要制作d Global,然后连接这两个词典:

newDict = dict(d.items() + dconn.items())

或将一个字典添加到另一个字典中:

dict.update(dict2)