lst = [(u'course', u'session'), (u'instructor', u'session'), (u'session', u'trainee'), (u'person', u'trainee'), (u'person', u'instructor'), (u'course', u'instructor')]
我上面列出了元組,我需要用下面的邏輯對它進行排序.... 每個元組的第二個元素都依賴於第一個元素,例如, (當然,會話) - >會議是依賴於課程等..如何對鏈接元組列表進行排序?
我希望用他們依賴的優先級排序列表,少用或獨立的對象會首先所以輸出應該像下面,
lst = [course, person, instructor, session, trainee]