Python 如何将两个dict列表连接到单个dict列表

Python 如何将两个dict列表连接到单个dict列表,python,Python,我是python新手 我有两个dict列表。我只想创建一个dict列表 列表1: [{'mnemonic': u'VERS', 'value': '2.0', 'unit': u'', 'description': u'CWLS LOG ASCII STANDARD - VERSION 2.0'}, {'mnemonic': u'WRAP', 'value': 'NO', 'unit': u'', 'description': u'ONE LINE PER DEPTH STEP'}] [{'

我是python新手

我有两个dict列表。我只想创建一个dict列表

列表1:

[{'mnemonic': u'VERS', 'value': '2.0', 'unit': u'', 'description': u'CWLS LOG ASCII STANDARD - VERSION 2.0'}, 
{'mnemonic': u'WRAP', 'value': 'NO', 'unit': u'', 'description': u'ONE LINE PER DEPTH STEP'}]
[{'mnemonic': u'STRT', 'value': '3122.0', 'unit': u'FT', 'description': u'START DEPTH'}, 
{'mnemonic': u'STOP', 'value': '4968.0', 'unit': u'FT', 'description': u'STOP DEPTH'}]
列表2:

[{'mnemonic': u'VERS', 'value': '2.0', 'unit': u'', 'description': u'CWLS LOG ASCII STANDARD - VERSION 2.0'}, 
{'mnemonic': u'WRAP', 'value': 'NO', 'unit': u'', 'description': u'ONE LINE PER DEPTH STEP'}]
[{'mnemonic': u'STRT', 'value': '3122.0', 'unit': u'FT', 'description': u'START DEPTH'}, 
{'mnemonic': u'STOP', 'value': '4968.0', 'unit': u'FT', 'description': u'STOP DEPTH'}]

您要做的是包含两个列表,这可以通过python中的
+
操作符完成,如下所示:

list1 = [{'mnemonic': u'VERS', 'value': '2.0', 'unit': u'', 'description': u'CWLS LOG ASCII STANDARD - VERSION 2.0'}, {'mnemonic': u'WRAP', 'value': 'NO', 'unit': u'', 'description': u'ONE LINE PER DEPTH STEP'}]
list2 = [{'mnemonic': u'STRT', 'value': '3122.0', 'unit': u'FT', 'description': u'START DEPTH'}, {'mnemonic': u'STOP', 'value': '4968.0', 'unit': u'FT', 'description': u'STOP DEPTH'}]

list3 = list1 + list2

到目前为止你试过什么?您能添加您想要的o/p吗?您有目录列表或数字列表有什么区别<代码>列表1+列表2。我尝试附加。。但是它是作为一个目录列表出现的。