我有两个名为queries_fetcher_list
和reftable_column_name
的列表。
现在我需要执行从a
和b
获取元素的操作,并将其作为带有zip()
的元组。
这是执行此操作的查询:
some_list = []
for i in range (len(reftable_column_name)):
for row in queries_fetcher_list[i]:
some_list.append(dict(zip(reftable_column_name[i], row)))
现在我需要将结果添加到这样:
[[{first element}], [{second element}]]
我现在需要做的是每次执行zip操作时元素必须附加为单独的列表,即列表中的列表,如下所示:
a = []
a = [['one'], ['two'], ['three']]
queries_fetcher_list
包含从cursor.fetchall()
检索到的MySQL查询中重新获取的数据列表。
reftable_column_name
是一个列表,其中包含使用cursor.description()
重试的表格的列名称。
答案 0 :(得分:0)
some_list.append([dict(zip(reftable_column_name[i], row))])
将附加包含你的词典的单元素列表。
答案 1 :(得分:0)
定义一个列表,每次当元素被释放到它中时,意味着清空它,现在你可以实现你想要的,当一个元素被附加到一个列表中的eveytime列表将被刷新并变成一个空列表但是make一定要添加像“list(your_element)”这样的元素。