给定颜色 = [ "红色", "蓝色", "绿色", "黄色", "紫色", "橙色", "白色", "黑色" ],生成并打印出50个随机颜色。你需要使用random模块来获取随机数。使用range和map生成所需数量的数字,然后使用map将数字转换为颜色。打印结果。
这是我收到的问题,以下是我的代码:
我假设这段代码创建了一个变量,它从1-9之间随机选择数字,并生成50个随机数?现在我需要一种将这些数字与颜色联系起来的方法...我知道这个问题有点模糊,但如果有人能指点我正确的方向,那就太棒了!
这是我收到的问题,以下是我的代码:
colour = [ "red", "blue", "green", "yellow", "purple", "orange", "white", "black" ]
number=random.randint(1,9)
number.range(50)
我假设这段代码创建了一个变量,它从1-9之间随机选择数字,并生成50个随机数?现在我需要一种将这些数字与颜色联系起来的方法...我知道这个问题有点模糊,但如果有人能指点我正确的方向,那就太棒了!
replicate
和replicateM
的等效函数,可以对表达式进行多次求值,并将结果返回为列表? - danritertools.starmap
重复调用函数n次的示例。它甚至在repeatfunc
中使用了random.random
。无论如何,使用for
循环似乎是最简单的方法。 - soulcheck