私は実際にGoogle Chart APIとFlaskで作業します。私は自分のデータベースからデータを取得した後、リストに追加します。2つの要素のリストの意味
マイリスト:私は例えば'Football'
の平均を取得したい
[['Swimming', 4], ['Football', 4], ['Football', 2]], [['Swimming', 2]
はそう['Football', 3]
を持っています。 'Swimming'
についても同様です。したがって、予想される出力は次のようになります。
[['Swimming', 4], ['Football', 3]]
どうすればいいですか?
コード:
def get_quotation_by_activity(self, id_child):
cursor = self.link.cursor()
try:
cursor.execute("SELECT previous_activity, quotation FROM sessions, sessions_questions_asked WHERE sessions.id = sessions_questions_asked.id_session AND child=%s;", [id_child]);
quotation_activity = []
quotation_activity_mean = []
for row in cursor:
quotation_activity.append([row[0], row[1]])
except (Exception, psycopg2.DatabaseError) as error:
print(error)
return []
print(quotation_activity)
#Some tests..
'''for i in quotation_activity:
activity = i[0]
quotation = i[1]
if not i in quotation_activity_mean:
quotation_activity_mean.append(i)'''
print(quotation_activity_mean)
return quotation_activity
@app.route("/statistics")
def stats():
quotation_activity = db.get_quotation_by_activity(6)
return render_template('statistics.html', quotation_activity= quotation_activity)
どのように水泳の平均は4' 'することができますか?それはタイプミスですか? – MSeifert