用Python的class编写,用到Python的列表,面向对象和字典的知识,输出结果如下
class circle: def __init__(self,x,y,r): self.x=x self.y=y self.r=r a=[circle(1,1,1),circle(2,2,12),circle(3,3,3),circle(4,4,5),circle(5,5,4)] print(sorted(a,key=lambda x:x.r))