这是我正在尝试做的事情:
假设已经给了我一个数据集:
dictionary = {'products': [{'a': '1', 'b': '2', 'c': '3', 'd': '4', [...]}
我可以按如下方式在字典中获取数值:dictionary['products'][0]['style]
我正在尝试将“产品”存储在一个变量中,并将第二个键(a、b、c、d 等)存储在另一个变量中。
x = (dictionary.keys())
x = "'"+x[0]+"'"
keys = dictionary['products'][0].keys()
我的最终目标是这样的:
for i in xrange(number_of_products - 1):
for j in xrange(len(keys) - 1):
values[i][j] = dictionary[x][i][keys[j]] ##ERROR Here when I try to index using key[j]