我有包含一些firebase数据的数组。在该数组内部,我有字典。
这是我的数组:
[{'name': 'mehmet Tilsed'}, {'name': 'mahmut Tilsed'}, {'name': 'mre Tilsed'}, {'name': 'Joe Tilsed'}, {'name': 'Joe Tilsed'}, {'name': 'Joe Tilsed'}]
我想获取每个项目的值。我该怎么做?
这是我的代码:
firebase = Firebase(config)
db = firebase.database()
all_users = db.child("users").child("Joe").child("users").get()
for user in all_users.each():
userArray.append(user.val())
item1.update(userArray[2]) // In here I take only given items value. I want to get all values.
for k in item1.values():
print(k)
for j in userArray:
print(j)
最佳答案
如果我正确理解了您的问题,您想从数组中打印所有名称吗?我不知道item1或userArray是什么,因为您将其省略了,但是效果很好:
array = [{'name': 'mehmet Tilsed'}, {'name': 'mahmut Tilsed'}, {'name': 'mre Tilsed'}, {'name': 'Joe Tilsed'}, {'name': 'Joe Tilsed'}, {'name': 'Joe Tilsed'}]
for name in array:
print(name['name'])
输出:
mehmet Tilsed
mahmut Tilsed
mre Tilsed
Joe Tilsed
Joe Tilsed
Joe Tilsed