擅长:python、mysql、java
<p>将数据作为元组放入列表中。然后按分数降序排序。在</p>
<pre><code>file = open("classj.txt")
classj = (file.readlines())
s = []
for line in sorted(classj):
classj = (line.rstrip())
classa = (classj.split("-"))
score = int(classa[1])
name = (classa[0])
s.append( (name,score) )
s.sort(reverse=True, key=lambda x:x[1])
for x in s:
print(x[0],"-",x[1])
</code></pre>