1. MRO(Method Resolution Order):方法解析顺序,主要用于在多继承时判断调的属性的路径(来自于哪个类). 1.Python语言包含了很多优秀的特性,其中多重继承就是其中之一, 但是多重继承会引发很多问题,比如二义性,Python中一切皆引用, 这使得他不会像C++一样使用虚基类处理基类对象重复的问题, 但是如果父类存在同名函数的时候还是会产生二义性, Python中处理这种问题的方法就是MRO 2. C3算法最早被提出是用于Lisp的,应用在Python中是为了解决原…