我正在尝试创建一个代码,作为Python的初学者,我遇到了一些麻烦。所以准则应该是:
它用randint生成一个随机数并放入列表l=[] 只要射程远就可以了。在
函数repetition(l),该函数应检查所有数字并返回第一个重复元素的try数(position(index))。在
函数转发器(count),重复1-365个重复函数足够长(1-365),并在数组的帮助下枚举,直到出现重复。在
import random
l = []
for _ in range(365):
n = random.randint(1, 365)
if n not in l:
l.append(n)
print(l)
我认为只有在一个函数形式中是一样的:
^{pr2}$有没有可能用字典代替列表?在
卡在步骤检查元素和创建中继器功能
我还是不太确定,但我想这是你想要的:
这将创建一个列表,其中第一个值和最后一个值与中间的其他随机数相同:
^{pr2}$numb == 10
示例:我不完全明白问题是什么,但我是根据我的理解写的:
在上面的代码中,记录了}的操作。}随机数列表。对于每个列表,它查找第一个重复的索引,并将所有这些索引存储在一个列表中并返回该列表。最后,根据我的理解/猜测,您希望在列表return
genearte_random_numbers
和{repeater
生成{repeater
中看到第一个副本的索引是什么(即,经过多少次尝试,同一个随机数在同一索引下生成两次)我可能完全走错路了,所以如果我误解了你的问题,我很抱歉。在
我添加了print语句以查看发生了什么。在
相关问题 更多 >
编程相关推荐