サブリスト A: ['E','C', 'W'] がある場合、マスター リスト M: ['C','B','W] の順序に従ってサブリストを並べ替える最も Pythonic な方法は何ですか? ','E','K']
私の解決策はかなり初歩的なようです。同じ結果を得るためのより「pythonic」な方法があるかどうか、私は興味があります。
ORDER = ['C','B','W','E','K']
possibilities = ['E','C', 'W']
possibilities_in_order = []
for x in ORDER:
if x in possibilities: possibilities_in_order.append(x)