我们希望排序"名称"在确保适当的等级(grraides)给予合适的学生的同时,也可以使用alphebeticaly。
print("List of grades are:")
grraids=computeFinalGrade(pure_data)
kn=np.column_stack((names,grraids))
for names in sorted(kn):
print(kn)
我们明白了,但非常希望这些名字符合阿尔卑斯山脉的顺序,但保持功能一般。
答案 0 :(得分:1)
编辑:对不起,没有意识到这是一个numpy数组,代码已相应更改。但是,它仍然假定学生姓名始终在同一个地方。 (第一点)
import numpy as np
grades = np.array([["B",10],["C",8],["A",3]])
print grades
grades.sort(axis=0)
print grades
输出:
[['B' '10']
['C' '8']
['A' '3']]
[['A' '10']
['B' '3']
['C' '8']]