fork download
  1. host = {'results': [{'RemoteSW': 'Swi_1', 'RemoteIP': '10.10.10.1', 'RemotePort': 'Fa0/1', 'RemotePlatform': 'cisco 4560'},
  2. {'RemoteSW': 'Swi_2', 'RemoteIP': '10.10.20.1', 'RemotePort': 'Fa0/2', 'RemotePlatform': 'cisco 4560'},
  3. {'RemoteSW': 'Swi_3', 'RemoteIP': '10.10.30.1', 'RemotePort': 'Fa0/3', 'RemotePlatform': 'cisco 4560'}]}
  4. cdp = {'results': [{'CDPSW': 'cdp_1', 'CDPIP': '10.10.101.1', 'CDPPort': 'Fa1/1', 'CDPPlatform': 'CDP', 'Type': '4k'},
  5. {'CDPSW': 'cdp_2', 'CDPIP': '10.10.102.1', 'CDPPort': 'Fa2/2', 'CDPPlatform': 'CDP', 'Type': '2k'}]}
  6.  
  7. host["results"].extend(cdp["results"])
  8. print(host)
  9.  
  10. import pprint
  11. pprint.pprint(host)
Success #stdin #stdout 0.02s 9704KB
stdin
Standard input is empty
stdout
{'results': [{'RemoteSW': 'Swi_1', 'RemoteIP': '10.10.10.1', 'RemotePort': 'Fa0/1', 'RemotePlatform': 'cisco 4560'}, {'RemoteSW': 'Swi_2', 'RemoteIP': '10.10.20.1', 'RemotePort': 'Fa0/2', 'RemotePlatform': 'cisco 4560'}, {'RemoteSW': 'Swi_3', 'RemoteIP': '10.10.30.1', 'RemotePort': 'Fa0/3', 'RemotePlatform': 'cisco 4560'}, {'CDPSW': 'cdp_1', 'CDPIP': '10.10.101.1', 'CDPPort': 'Fa1/1', 'CDPPlatform': 'CDP', 'Type': '4k'}, {'CDPSW': 'cdp_2', 'CDPIP': '10.10.102.1', 'CDPPort': 'Fa2/2', 'CDPPlatform': 'CDP', 'Type': '2k'}]}
{'results': [{'RemoteIP': '10.10.10.1',
              'RemotePlatform': 'cisco 4560',
              'RemotePort': 'Fa0/1',
              'RemoteSW': 'Swi_1'},
             {'RemoteIP': '10.10.20.1',
              'RemotePlatform': 'cisco 4560',
              'RemotePort': 'Fa0/2',
              'RemoteSW': 'Swi_2'},
             {'RemoteIP': '10.10.30.1',
              'RemotePlatform': 'cisco 4560',
              'RemotePort': 'Fa0/3',
              'RemoteSW': 'Swi_3'},
             {'CDPIP': '10.10.101.1',
              'CDPPlatform': 'CDP',
              'CDPPort': 'Fa1/1',
              'CDPSW': 'cdp_1',
              'Type': '4k'},
             {'CDPIP': '10.10.102.1',
              'CDPPlatform': 'CDP',
              'CDPPort': 'Fa2/2',
              'CDPSW': 'cdp_2',
              'Type': '2k'}]}