如何从python将列表dict转换为dict

如何从python将列表dict转换为dict,python,list,dictionary,Python,List,Dictionary,我有一个清单如下 [{u'taxOnTaxInd': True, u'calTypePrcnt': True, u'name': u'VAT', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'St on VAT', u'taxFacter': 5}, u'taxFacter': 10.0}, {u'taxOnTaxInd': True,u'calTypePrcnt': True, u'name': u'GST', u'taxOnTax': {u'

我有一个清单如下

[{u'taxOnTaxInd': True, u'calTypePrcnt': True, u'name': u'VAT', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'St on VAT', u'taxFacter': 5}, u'taxFacter': 10.0}, {u'taxOnTaxInd': True,u'calTypePrcnt': True, u'name': u'GST', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'GST', u'taxFacter': 5}, u'taxFacter': 20.0}]
我需要将上面的列表转换成字典格式,如下所示

{u'taxOnTaxInd': True, u'calTypePrcnt': True, u'name': u'VAT', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'St on VAT', u'taxFacter': 5}, u'taxFacter': 10.0}, {u'taxOnTaxInd': True,u'calTypePrcnt': True, u'name': u'GST', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'GST', u'taxFacter': 5}, u'taxFacter': 20.0}

如何从python中获取此信息。

这是一个包含两个元素的列表,这两个元素是两个字典

# Your list
your_list = [{u'taxOnTaxInd': True, u'calTypePrcnt': True, u'name': u'VAT', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'St on VAT', u'taxFacter': 5}, u'taxFacter': 10.0}, {u'taxOnTaxInd': True,u'calTypePrcnt': True, u'name': u'GST', u'taxOnTax': {u'calTypePrcnt': True, u'name': u'GST', u'taxFacter': 5}, u'taxFacter': 20.0}]
在python中,列表是元素的集合。在这种情况下,它是两本词典的集合。您可以提取这两个词典并将它们分开,如下所示:

dict_1 = your_list[0]
dict_2 = your_list[1]

# Do whatever you want with them
或者,您可以将列表转换为字典:

your_dict = {x: your_list[x] for x in range(len(your_list))}

其中,
x
是键,等于0,1等,value是
列表中的一个字典元素

您似乎正在访问列表的第一个元素。上面的列表中有两个dict我认为列表有两个元素,op想要的只是
[
]
removed请你给出答案。@RameshBabuMolakalapalli,你想要的不是字典。可能是元组,但绝对不是字典