これはコードです // get_sensor_statsは辞書を返します。pythonで辞書の最大値を取得しようとしたときにエラーが発生する
static_sensors_stats = get_sensor_stats()
key_max = max(static_sensors_stats.keys(), key=(lambda k: static_sensors_stats[k]))
print('Maximum Value: ',static_sensors_stats[key_max],'Maximum Value Key: ',key_max)
key_max = max(static_sensors_stats.keys(), key=(lambda k: static_sensors_stats[k]))
AttributeError: 'list' object has no attribute 'keys'
During handling of the above exception,
キーは標準機能ではありませんか?この権利の使い方
私の辞書の名前はstatic_sensors_statsです。 – Zuckerberg
'static_sensors_stats'はリストであり辞書ではありません。 –
@MartijnPieters - 辞書を返す関数の戻り値を使ってstatic_sensors_statsを設定しています。どうすればstatic_sensors_stats辞書を作成できますか? dict(static_sensors_stats)はそれを行いますか? – Zuckerberg