python - 在字典中存储列表列表
问题描述
我正在尝试在 Python 3 中存储然后显示一些数据。我相信我尝试存储/使用的数据类型是列表字典的字典。但我不是 100% 确定。我想同时将每个变量打印为一个单独的实体。我的假设是这将需要 for 循环的组合
我将给出一个简化的示例,希望对您有所帮助。
我有这些关于超市水果的信息。
- Tesco
- Apples
- Cooking Apples
- Granny Smiths
- Gala
- Oranges
- Blood Orange
- Mandarin Orange
- Asda
- Pineapples
- Cavendish
- Burro
- Oranges
- Blood Orange
- Tangerine
- Lidl
- Apples
- Gala
- Cooking Apples
- Mangoes
- Chaunsa
- Badami
- Kesar
我想存储这些信息,然后以类似的格式显示出来。
解决方案
是的,您可以,您的示例可能如下所示:
data = {'Tesco': {'Apples': ['Cooking Apples',
'Granny Smiths',
'Gala'],
'Oranges': ['Blood Orange',
'Mandarin Orange']
},
'Asda': {'Pineapples': ['Cavendish',
'Burro'],
'Oranges': ['Blood Orange',
'Tangerine']
},
'Lidl': {'Apples': ['Cooking Apples',
'Gala'],
'Mangoes': ['Chaunsa',
'Badami',
'Kesar']}
}
但是,正如评论中所述,这实际上取决于您要如何处理这些数据。
推荐阅读
- amazon-web-services - 使用 GPU 在 EC2 实例上训练 Keras 模型很慢
- firebase - Firebase 身份验证 Unity3d。提供的身份验证凭据格式错误或已过期
- javascript - 在 chrome 上查看时 Javascript 源文件不可读
- neural-network - PyTorch 小批量,何时调用 optimizer.zero_grad()
- django - devtools:在新选项卡中打开响应 HTML
- excel - 从 MS Access 打开时,VBA Excel 实例不会关闭 - 后期绑定
- python - 我的 if 语句有问题;没有输出或错误
- javascript - 表示问题类型错误:无法读取未定义的属性“方法”
- python - PuLP - 有没有办法从 dict 访问变量名,而不是从 .variables() 解析字符串版本?
- java - android studio和公共类/属性的问题