可以使用numpy库中的函数来实现。具体步骤如下:
import numpy as np
语句,以便使用numpy库的函数。np.array()
函数来创建一个numpy数组,将需要计数的数字列作为参数传入该函数。np.unique()
函数来获取数组中唯一的数字,并返回每个数字及其出现的次数。可以将参数return_counts
设置为True
来获取计数结果。下面是一个示例代码:
import numpy as np
# 创建numpy数组
arr = np.array([1, 2, 3, 2, 1, 3, 4, 5, 4, 3, 2, 1])
# 对数字列进行计数
unique_nums, counts = np.unique(arr, return_counts=True)
# 打印计数结果
for num, count in zip(unique_nums, counts):
print(f"数字 {num} 出现了 {count} 次")
这段代码会输出以下结果:
数字 1 出现了 3 次
数字 2 出现了 3 次
数字 3 出现了 3 次
数字 4 出现了 2 次
数字 5 出现了 1 次
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云对象存储(COS)。
2024清华公管公益直播讲堂——数字化与现代化
云+社区沙龙online[数据工匠]
TVP「再定义领导力」技术管理会议
领取专属 10元无门槛券
手把手带您无忧上云