【发布时间】:2016-03-28 08:56:22
【问题描述】:
我想使用“列表理解”创建“字典”:
a_list = ['1, Lastoŭski', '2, Kupala', '3, Kolas']
到目前为止我尝试过的是:
d = {key: value for (key, value) in s.split(',') for s in a}
>>> NameError: name 's' is not defined
但这是完全错误的。你可以帮帮我吗?
【问题讨论】:
-
dict(s.split(', ') for s in a_list)
标签: python split list-comprehension