in Mapping.select().where(Mapping.mapping_source == MAPPING_SOURCE):
if mapping_row.from_term in self._mapping:
self._mapping[mapping_row.from_term].append(mapping_row.to_term)
else:
self._mapping[mapping_row.from_term] = [mapping_row.to_term]
то есть из листа листов сделать словарь. где ключ нулевой элемент листа, а вторые элементы листа объединены листом в значении словаря?
А питоник вей каждый по-своему понимает
dict((i[0], i[1:]) for i in a if i)
Обсуждают сегодня