python中数字直方图的帮助?

python中数字直方图的帮助?,python,Python,我试图制作一个直方图,将两个列表作为值([x],[y])。然后,程序将比较两个列表并创建一个新列表[z],其中z1是x中小于或等于y1的值的数量,zk+1是x中大于yk的值的数量,zi(对于1

我试图制作一个直方图,将两个列表作为值([x],[y])。然后,程序将比较两个列表并创建一个新列表[z],其中z1是x中小于或等于y1的值的数量,zk+1是x中大于yk的值的数量,zi(对于1第一步:

def howManyIn(x, lo, hi):
    return sum(lo<i<=hi for i in x)

howManyIn([1,2,3,4,5], 2, 4)  # -> 2
def howManyIn(x、lo、hi):

你到目前为止完成了什么?我希望在我做作业的时候也能完成。。。