我有两个名为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()
检索的表的列名。
some_list.append([dict(zip(reftable_column_name[i], row))])
将附加包含您的dict的单个元素列表定义一个列表,每次当元素被添加到列表中时,释放它,意味着清空它,现在你可以实现你想要的,每次当元素被添加到列表中时,列表都会被刷新并变成一个空列表,但是一定要像下面这样添加你的元素“列表(你的元素)”。你知道吗
相关问题 更多 >
编程相关推荐