import random
directors = ['Tarr', 'Lynch' 'Coen']
movies = ['movie1', 'movie2', 'movie3', 'movie4']
results = { movie : random.choice(directors) for movie in movies }
(我喜欢简单地import random而不是from random import choice,这样我就可以通过它的全限定名来引用{},从而得到告诉读者它正在执行一个随机选择的代码。)
要使Ben's answer更具Python风格,请使用dictionary comprehension(在Python≥2.7中提供):
(我喜欢简单地},从而得到告诉读者它正在执行一个随机选择的代码。)
import random
而不是from random import choice
,这样我就可以通过它的全限定名来引用{试试这个:
这将为电影列表中的每部电影随机选择一个导演,并将它们存储在结果字典中。在
你可以用字典理解来做同样的事情:
^{pr2}$你可以告诉我们,你是否选择更换。无论如何,我希望这有帮助(这是替换):
相关问题 更多 >
编程相关推荐