Я использую набор данных movielens. Я хочу сделать вложенную хеш-таблицу (фильм, рейтинг) в качестве значения для ключа (номер пользователя).Реализация многозначного dict с dict как значения в python
Мой код создает пустой tables-
f = open("/home/goel/rec/data/u1.base",'r')
user = defaultdict(list)
def init_train_data():
for line in f:
token = line.split()
# print token[j]
user[ (token[0]) ].append({ (token[1]) : (token[2]) })
Как добавить эти значения Dict для пользователя?
Пожалуйста, удалите этот вопрос, так как ему нечего решить. Моя функция тестирования была неисправна. – goelakash