我有以下数据集。
我的目标是在第2列中计算小于或等于6的数字。第2列中小于或等于6的数字是2,4,5和6.所以,我想要输出为4,因为2,4,5和6都出现一次,所以总出现次数= 4。
我的方法是:
import numpy as np
data=np.loadtxt('/Users/Hrihaan/Desktop/A.txt')
x=data[:,1]
Count=list(x.flatten()).count(6) #it only counts the number of times 6 appears in the list.
关于如何操纵代码来计算等于或小于6的数字的任何建议都意味着很多。
答案 0 :(得分:1)
试试这个:
count = len([i for i in x if i <= 6])