gpt4 book ai didi

python - 计算一个大数组中的数组

转载 作者:行者123 更新时间:2023-12-05 01:49:16 24 4
gpt4 key购买 nike

<分区>

我写了下面的代码,但是当行很大时速度很慢

import numpy as np

array = np.array([
[1,2],[1,2],[2,3],
[1,2],[2,3],[5,2]])
d={}
for l in array:
t = tuple(l)
if t in d:
d[t]+=1
else:
d[t]=1
print(d)

结果:

`{(1, 2): 3, (2, 3): 2, (5, 2): 1}`

有没有更快的方法来做到这一点?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com