0
の辞書からの手段を用いて新しい辞書を作成します。私のような辞書持っdicts
dict = {'abc':{'a':1,'b':2,'c':3},
'bla':{'a':0,'b':9},
'ind':{'b':3,'c':4}
}
をそして、私はすべての内側のキーを含む新しい辞書を作成するために、リストや辞書内包表記を使用したい、その後、その内側のキーのすべての値を意味します。例:
result = {'a':(1+0/2),'b':(2+9+3/3),'c':(3+4/2)}
どうすればいいですか?私は実験しようとしていた
import numpy as np
result = {key: np.mean([inner_value for key,inner_value for inner_dict.items() for outer_key,inner_dict in dict.items()]) for key,inner_value for inner_dict.items() for outer_key,inner_dict in dict.items()}
しかし、これは動作しません。
はそれを私にビート! +1 –