如何从字典列表中创建三个单独的值列表,其中每个词典都有三个键

用户名

我是Python的新手。对于经验丰富的开发人员和编码人员来说,我的问题可能很简单,但是我一直无法找到答案。

我正在通过数据库查询检索一些数据。我已经成功地将查询返回的每一行组织为一个字典,该字典具有三个键和每个键的对应值。本质上,我已将查询返回的所有数据行整理到字典列表中。

词典列表如下所示:

[
    {'Date': date1, 'price': price1, 'itemnumber': number1},
    {'Date': date2, 'price': price2, 'itemnumber': number2},
    ...
]

我怎么能转换词典的这个名单成对应于每个键即三个不同的列表DatePrice以及itemnumber

尼尔·A。
# Defining lists
dates = []
prices = []
item_numbers = []
# Loop through list
for dictionary in your_list:
    dates.append(dictionary["Date"]) # Add the date to dates
    prices.append(dictionary["price"]) # Add the price to prices
    # Add item number to item_numbers
    item_numbers.append(dictionary["itemnumber"])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

三个列表压缩成字典列表

如何将三个列表压缩到嵌套字典中

如何在列表视图的每个列表项中添加三个点菜单?

如何从链接列表中递归删除所有第三个元素?

Python:如何在三个列表中查找通用值

如何将Python中的数据列表转换为字典,其中每个项目都有一个键

如何遍历包含三个对值的元组列表?

将值除以三个的列表并比较其中的元素

具有三个以上嵌套的列表的列表分配

在列表中查找特定值的每三个实例

如何为新的平均变量创建单独的行中具有三个值的变量?

如何基于另一个列表中的项目从嵌套列表中创建第三个列表

如何遍历三个或更多列表,并将每个列表与每个元素进行比较?

如何在for循环中创建一个列表,使我的所有三个爱好都在其中?

比较两个列表,如果相等则替换第三个列表中的值

如何合并三个字典,使一个键具有多个单独的列表值

如何获得三个列表的每个列表唯一的值?

如何从列表中删除具有三个重复字母的单词?

如何使用Python将三个词典列表合并到一个嵌套词典中

给定第三个键,如何在字典中交换2个值?

有没有办法从三个单独的 for 循环中合并三个字典?

如何从三个(或 N 个)单独的字符列表中构建一个没有重复字符的字符串?

合并两个字典列表以在 python 中创建第三个

如何获得大于三个以上和以下三个值的值键

如何在迭代三个匹配单词的列表后创建 Python 字典

从多个列表创建字典,其中每个列表没有一个键的值,但每个列表都有所有键的值

如何使用两个相同的键和不同的值从 Python 中的三个不同列表创建字典?

如何在 Python3 上从三个列表中创建两个列表

如何获取按三个条件排序的字典列表