如果我对您的理解正确,我认为您是在遵循以下条件。
您可以将dict-comp用于2.7+版本:
{ k[0]: k[1:] for k in lst }
在2.7(2.6及更低版本)之前,这可以使用dict
内置函数来完成,例如:
dict( (k[0], k[1:]) for k in lst)
# {'kataba': ['V:', '3rd_sg_masc_perf_active'], 'katabat': ['V:', '3rd_sg_fm_perf_active'], 'katabata:': ['V:', '3rd_dual_fm_perf_active'], 'katabu:': ['V:', '3rd_pl_masc_perf_active'], 'kataba:': ['V:', '3rd_dual_masc_perf_active']}