小编use*_*457的帖子

Python - 计算列表中某些范围的出现次数

所以基本上我想计算浮点出现在给定列表中的次数.例如:用户输入等级列表(所有得分均为100),并且它们以十个为一组进行分类.从0-10,10-20,20-30等分数出现多少次?像测试分数一样.我知道我可以使用计数功能,但因为我不是在找特定的数字,所以我遇到了麻烦.有没有结合计数和范围?谢谢你的帮助.

python list count range histogram

4
推荐指数
2
解决办法
9427
查看次数

(Python)确定(x,y)坐标是否为共线的脚本 - 得到一些错误

就像标题所说的那样,我正在尝试编写一个带有(x,y)坐标列表的程序,并确定是否有3个点共线(位于具有相同斜率的直线上)

我收到一些错误消息.就目前而言,我得到一个"TypeError:'int'对象不可订阅"消息.如果我取出collinearityTest调用areCollinear函数的部分,我会得到一个"索引超出范围"错误.我是python的新手,只是想学习.

def areCollinear(p1, p2, p3):
    slope1 = (p2[1] - p1[1]) / (p2[0] - p1[0])
    slope2 = (p3[1] - p2[1]) / (p3[0] - p2[0])
    if slope1 == slope2:
        print "Points are colinear"
    else:
        print "Points are NOT colinear, what's the matter with you?"

def collinearityTest(pointList):
    position = 0
    while position >=0 and position < len(pointList):

        for p1 in pointList[position]:
            position = position + 1
            for p2 in pointList[position]:
                position = position + 1
                for p3 in pointList[position]:
                    position = position …
Run Code Online (Sandbox Code Playgroud)

python graph function list points

1
推荐指数
1
解决办法
7068
查看次数

标签 统计

list ×2

python ×2

count ×1

function ×1

graph ×1

histogram ×1

points ×1

range ×1