Skip to main content
Journey Uncommon Logo
JourneyUncommon
hardPythonMRO and C3 linearizationSingle-choice MCQ

Why does Python raise 'Cannot create a consistent MRO' for class V(Z, W) below, in terms of C3's merge step?

class X: pass class Y: pass class Z(X, Y): pass class W(Y, X): pass class V(Z, W): pass