【发布时间】:2026-02-04 17:45:01
【问题描述】:
我会写一个例子让你明白我的意思:
例如,我有这 3 个点:(0, 1, 244) - (0, 1, 255) - (1, 2, 133)
实际上,当 2 个点具有相同 (x, y) 时,我需要平均 Z。我的想法是将它们存储在具有双索引/键的东西(数组,字典?)中,其中值是 Z 的数组。
所以我基本上想要这个:[0, 1, [244, 255]] 和 [1, 2, [133]]
我的问题是我不知道用什么来存储它们最简单的方法......
提前致谢!
【问题讨论】:
-
双索引键是不可能的。
-
我想通了:/你有其他想法吗?我基本上需要找到给定一对 (x, y) 的 Z
-
你可以以 x --> y --> [z1, z2 ] 的方式存储数据。如果你能告诉我你的输入数据格式,我可以帮你写代码。
-
字典存储列表的字典:
{0:{1:[244,255]}, 1:{2:[133,]}}。只要你只使用整数...
标签: python arrays list dictionary store