0
の値としてリストに辞書を検索します。操作は、私はこのような辞書を持っているのPython
私は、例えば実行する必要があります。key 1
で、私はリスト[2,3,4]
を持っています。私はすべてのキーの値としてリストの要素間の接続の数を数える必要があります。
だから私はkey 2
に要素4
持つ要素3
または4
ともkey 3
通りがあるかどうかを確認する必要があります。
本研究では、辞書d
のすべてkey
継続しなければなりません。
すべてのキーで検索の終わりに、私が見つかりました。カップルの数をカウントしなければなりませんでした。例では、私は唯一のcount=2
key 2
ので3
と4
に接続されているが、3
は4
に接続されていません。反復は必要ありません。だから私は既にカップル2-4
を見つけた(そして数えた)場合、カップル4-2
に興味がありません。それはまた、逆のカップルを数えるため
`
d={}
d={1:[2,3,4],2:[1,3,4],3:[1,2],4:[1,2,3]}
values=[]
count = 0
#for key in d:
values = d[1]
for value in values:
for i in (d[value]):
print "i: ",i
if i in values:
count += 1
print " count: ", count
print ".........."
print(count)
`
しかし、このようcount=5
で: は、私が最初のキーのために実装してみました。私は何かを指定しなければならないのでcount
はcount=3
になります。どうすればいい?