python - 我在 Azure 笔记本中运行了一些代码,代码完全相同但输出不同
问题描述
data = [
[847502, "APPLES 1LB", 1.99, 50],
[847283, "OLIVE OIL", 10.99, 100],
[839529, "TOMATOS 1LB", 1.29, 25],
[483946, "MILK 1/2G", 3.45, 35],
[493402, "FLOUR 5LB", 2.99, 40],
[485034, "BELL PEPPERS 1LB", 1.35, 28],
[828391, "WHITE TUNA", 1.69, 100],
[449023, "CHEESE 1/2LB", 4.99, 15]
]
这是我编成字典的清单。输出应该如下所示:
{
847502: ['APPLES 1LB', 1.99, 50],
847283: ['OLIVE OIL', 10.99, 100],
839529: ['TOMATOS 1LB', 1.29, 25],
483946: ['MILK 1/2G', 3.45, 35],
493402: ['FLOUR 5LB', 2.99, 40],
485034: ['BELL PEPPERS 1LB', 1.35, 28],
828391: ['WHITE TUNA', 1.69, 100],
449023: ['CHEESE 1/2LB', 4.99, 15]
}
我的代码:
data = [["Suresh Datta", 57394, "suresh@example.com"], ["Colette Browning", 48539, "colette@example.com"], ["Skye Homsi", 58302, "skye@example.com"], ["Hiroto Yamaguchi", 48502, "hiroto@example.com"], ["Tobias Ledford", 48291, "tobias@example.com", "Tamara Babic", 58201, "tamara@example.com"], ["Jin Xu", 48293, "jin@example.com"], ["Joana Dias", 23945, "joana@example.com"], ["Alton Derosa", 85823, "alton@example.com"]] ```
inventory = {}
for e in data:
inventory[e[0]] = e[1:4]
print(inventory)
我在一个笔记本中得到的输出(请注意这是正确的输出):
{
847502: ['APPLES 1LB', 1.99, 50],
847283: ['OLIVE OIL', 10.99, 100],
839529: ['TOMATOS 1LB', 1.29, 25],
483946: ['MILK 1/2G', 3.45, 35],
493402: ['FLOUR 5LB', 2.99, 40],
485034: ['BELL PEPPERS 1LB', 1.35, 28],
828391: ['WHITE TUNA', 1.69, 100],
449023: ['CHEESE 1/2LB', 4.99, 15]}
当我把它放在我应该把它放在笔记本上时得到的输出
{
847283: ['OLIVE OIL', 10.99, 100],
485034: ['BELL PEPPERS 1LB', 1.35, 28],
839529: ['TOMATOS 1LB', 1.29, 25],
483946: ['MILK 1/2G', 3.45, 35],
828391: ['WHITE TUNA', 1.69, 100],
493402: ['FLOUR 5LB', 2.99, 40],
847502: ['APPLES 1LB', 1.99, 50],
449023: ['CHEESE 1/2LB', 4.99, 15]
}
解决方案
推荐阅读
- python - 您如何使用 TensorFlow 模型使用此代码对声音进行分类
- java - listview onclick toast 在片段中不起作用
- c# - 尝试创建一个动态的字符串名称,该名称会发生变化
- drupal - 谁能告诉我我们如何在 drupal8 中为特定页面创建自定义模板?
- python - Matplotlib - 将值标记为用户的输入
- php - 如何使用带有 JWT 的 CakePHP3“身份验证”插件
- python - 追加时在 pandas 中保留唯一索引(或 id)
- java - Java的音译
- oracle - oracle 程序中的问号未执行
- google-bigquery - bigquery 中的任何和所有 SQL 运算符