Hier ist, was ich versucht habe. Ich versuche, den Text der höchsten Punktzahl aus der Liste anzuzeigen. Aber die Begegnung mit dem Fehler:Python-Liste Sortierung verursacht Fehler
for cscore, text in candidates:
score = cscore/len(text)
d = [round(score, 3), ' '.join([u[0] for u in text])]
print d.sort(key = score, reverse=True)[0]
Fehler:
File "example.py", line 47, in <module>
print d.sort(key = score, reverse=True)[0]
NameError: name 'score' is not defined
Meine candidates
Datei sieht wie folgt aus: https://gist.github.com/JafferWilson/6bdb42c94cab07cce0211582acba12eb
Bitte, lassen Sie mich wissen, was die Art und Weise, ist der Text der höchsten zu erhalten Punktzahl in der Liste.
Was über die Einrückung? – Nabin
Bitte korrigieren Sie Ihre Einrückung und posten Sie, wie '' 'Kandidaten' 'aussieht. – perigon
@ user55449 sure –