【发布时间】:2013-12-01 21:46:35
【问题描述】:
我有一个 2D arraylist 数据,其中填充了这样的循环:
data.append([TrueID,rssi])
8 次后我得到了这个数据值:
data =
[['469420270013002A', -90],
['469420270005000C', -89],
['469420270013002A', -94],
['4694202700270003', -53],
['469420270005000C', -91],
['469420270013002A', -92],
['4694202700270003', -55]]
我想计算每个 TrueID 的平均 RSSI 值,并返回具有其 TrueID 的最低 RSSI 值。
所以我需要输出:
print "The weakest ID is " ID_result " with Rssi value of " rssi_result
>>The weakest ID is '4694202700270003' with Rssi value of -54
二维数组必须填充到 20 个值,然后像 FIFO 系统一样继续。
欢迎提出所有建议(即使您知道获得相同结果的其他方法)!
谢谢!
【问题讨论】:
-
-54实际上是这里的最大值。 -
请提供您尝试过的示例代码。
标签: python arrays list average multidimensional-array