老师,帮我看看这段代码问题出在哪里了

来源:4-10 相关分析与实现

陈素素

2018-07-01

# 基尼系数   

def getGini(s1,s2):

    d = dict()

    for i in list(range(len(s1))):

        d[s1[i]] = d.get(s1[i],[]) + [s2[i]]

     return 1- sum([getProbSS(d[k]) * len(d[k]) / float(len(s1)) for k  in d])  

 print ("Gini", getGini(s1,s2))

return 1- sum([getProbSS(d[k]) * len(d[k]) / float(len(s1)) for k  in d])

    ^

IndentationError: unindent does not match any outer indentation level


写回答

1回答

途索

2018-07-02

同学你好,看错误提示,应该是你的空格没对齐,着重看下最后一行的空白是不是留的对。

0
1
陈素素
非常感谢,确实是空格的问题
2018-07-02
共1条回复

Python3数据分析与挖掘建模实战,快速胜任数据分析师

快速胜任数据分析岗位,逆袭成为数据掘金时代的抢手人才!

2204 学习 · 489 问题

查看课程