【发布时间】:2021-02-06 19:06:12
【问题描述】:
我正在 python 中制作一个 2D numpy 数组,看起来像这样
['0.001251993149471442' 'herfst'] ['0.002232327408019874' 'herfst'] ['0.002232327408019874' 'herfst'] ['0.002232327408019874' 'winter'] ['0.002232327408019874' 'winter']
我想从整个数组中获取最常见的字符串。 我确实已经找到了一些方法来做到这一点,但所有这些都有同样的问题,因为数组中有 2 种数据类型,所以它不起作用。
除了通过 for 循环运行并计数之外,还有更简单的方法可以从整列(而不是行)中获取最常见的元素吗?
【问题讨论】:
-
请说明您尝试了什么以及问题所在。从外观上看,我看到了一个单一的数据类型,它是
str
标签: python arrays python-3.x numpy