请指教指教
class Person(object): pass p1 = Person() p1.name = 'Bart' p2 = Person() p2.name = 'Adam' p3 = Person() p3.name = 'Lisa' L1 = [p1, p2, p3] L2 = sorted(L1, lambda p1, p2: cmp(p1.name, p2.name)) print L2[0].name print L2[1].name print L2[2].name
是否可以认为 L2 中的对象还是 p1,p2,p3。L2 = sorted(L1, lambda p1, p2: cmp(p1.name, p2.name))所做的工作只是将L1中的对象调出name 'Bart','Adam','Lisa' 将其排序。