【发布时间】:2020-05-14 01:41:02
【问题描述】:
我正在使用 Firebase 数据库。我正在阅读一个孩子并收到这些数据:
输入:
Connection = db.child(UniqueID).child("Devices").get()
Data =Connection.val()
print(Data)
print(Data[0])
print(Data[1])
输出:
[None,{'DeviceAddress': '1', 'DeviceType': 'Heat', 'Status': 'Heat Alarm'},
{'DeviceAddress': '2', 'DeviceType': 'Smoke', 'Status': 'Smoke Alarm'},
{'DeviceAddress': '3', 'DeviceType': 'Button', 'Status': 'Button Alarm'}]
None
{'DeviceAddress': '1', 'DeviceType': 'Heat', 'Status': 'Heat Alarm'}
我怎样才能像这样对数据进行排序:
sortedData=Data[1] "这里有一些代码"
sortedData[0] -> 包含“1”
sortedData[1] -> 包含“热量”
或
sortedData[DeviceAddress] -> 包含'1'
sortedData[DeviceType] -> 包含“Heat”
【问题讨论】:
标签: arrays python-3.x string firebase