リスト内の要素を数えます紫色と黒色が一緒に発生しましたefficientyは、私がリストを持っている
栗色と紫色が何度起こったか。
など。 color_listの色は、定義済みの色から来ています。 つまり、私は色のリスト['red'、 'green'、 'teal' ....] を持っていると仮定し、基本的に赤と緑が一緒に "n"回color_list一緒に赤と青は一緒に "m"時間.. など..
そして、次のステップは何回赤、緑、青..を見つけることです(一度に3を取る)...
これをPythonで実装する最も良い方法は何ですか?
私は4「マルーン」とリストと(color_list' 'の最初の要素のような)一つの「黒」は「黒と栗色が一緒に起こることを一回」とカウントし、それを取ります。 – flies
@Lattyware:ネストされた辞書を維持している単純なリストを試しました。ネストは、私が数えているペアの数に依存します。だから、d ["red"] ["green"]私に番号を与えるだろう..しかし、3つの事柄を追跡するための別の方法..そして4つの事柄を追跡するための別の方法を..私は何度も何度も何度もやり直しています。これは非常に効率的です。 – Fraz
@ Lattyware:同じリストにあるのは、2倍にカウントされます(そして1つではありません)。 – Fraz