.values()
次のような、目的のフィールドとその値の辞書を返すdjangoドキュメントを読みました。
user_d = user_data.values('id','name', 'reporting_time')
それは私を返します:
user_d = [{'id':'1','name':'Robert', 'reporting_time':'Evening'}, ...]
でも私はしたい:
user_d = {'1':['Robert', 'Evening'],...}
データを目的の形式に変換する方法を教えてください。私が試したことは次のとおりです。
user_d_dict = dict((x, [y,z]) for x, y, z in user_d)