タプルを使用して別の Dictionary 内のリストの順列を見つけようとしています。
たとえば、次の[1,2,3]
ようにフォーマットされた辞書内の任意の組み合わせを見つける最良の方法は何でしょう: {(1,3,2):'text',(3,1,2):'text'}
.
資格のある唯一の試合[1,2,3]
は(1,2,3),(1,3,2),(2,1,3),(2,3,1),(3,2,1),(3,1,2)
.
条件を満たさない一致には、すべての項目を含まないリスト (例:(1,2)
または(2)
)、および余分な項目を含む一致 (例:(1,2,3,4)
または) が含まれます(2,3,7,1)
。