我有一个来自字符串的numpy数组,我想计算相同的字符串。可能吗?这是我的代码:
import numpy as np
import sys
arr = np.array(sys.stdin.read().split(), dtype = '>U20')
print(arr)
答案 0 :(得分:2)
试试这个:
import collections, numpy
collections.Counter(arr)
或
unique, counts = numpy.unique(arr, return_counts=True)
dict(zip(unique, counts))