【发布时间】:2018-10-25 13:06:56
【问题描述】:
所以我很难打印出我创建的列表中的两个值。
基本上我做了一个列表:
[
{
'Numbers': '1',
'Name': 'Hello'
},
{
'Numbers': '2',
'Name': 'There'
},
{
'Numbers': '3',
'Name': 'Stack'
},
{
'Numbers': '4',
'Name': 'OVerflow'
}
]
现在如果我基本上调用那个函数是
names_number()
它会给我这样的价值观。
所以当然你会使用一个 for 循环,它会为自己打印每个循环,所以在这种情况下,循环看起来像:
对于names_number() 中的i: 打印(一)
这会给我:
{'Numbers': '1', 'Name': 'Hello'}
{'Numbers': '2', 'Name': 'There'}
{'Numbers': '3', 'Name': 'Stack'}
现在的问题是我只想打印出来
1 Hello
2 There
3 Stack
而且我不知道在这种情况下我将如何在每次 for 循环时只打印出每一个的值。我将不胜感激任何提示或解决方案,让我可以继续按照我希望的方式进行输出
【问题讨论】:
-
您有相同的
keys,所以只需遍历列表并继续打印值
标签: python list loops key-value-store