【发布时间】:2020-02-03 01:21:41
【问题描述】:
我有由数字键和值组成的数据。 我需要将所有键和值增加 N 个。 当我使用字典来处理大量数据时,我的代码运行速度很慢。 存储这些数据的最佳方式以及增加对值的最佳方式是什么?
例子:
N=2
{1:4,3:6,2:1}
预期结果:
{3:6,5:8,4:2}
谢谢
【问题讨论】:
-
请分享一个例子和预期的输出
-
您的问题很广泛,数据结构(如果存在)将取决于您的用例。例如,您是否打算按键访问数据结构?在您的特定情况下,pandas.Series 似乎合适。
-
感谢您的回答。我需要性能最好的方法。
-
@AvoAsatryan 他们在上面告诉你的是“最佳性能”取决于您需要从存储中获得的一组操作。哪些操作会更频繁、多次执行?
标签: python algorithm python-2.7 hash hashmap