hello à tous, je rencontre un problème lors de la résolution de la mission create intervals generator
tous me semble ok dans mon code , j'utilise yield comme demandé et pourtant j'ai toujours le message d'erreur
AssertionError: your function should be a generator, ?, ?
voici mon code :
def createintervals(data):
"""
Create a list of intervals out of set of ints.
"""
def getintervall():
print(data)
listeTri = list(data)
listeTri.sort()
i=0
print(listeTri)
point=(None,None)
for var in listeTri:
if i==0:
point=(var,var)
i=1
elif var == point[1]+1:
point = (point[0],var)
else:
yield point
point = (var,var)
yield point
return [x for x in get_intervall()]
quelqu'un peut il m'expliquer le problème ?
Created at: 2019/08/25 14:49; Updated at: 2019/08/26 07:08
The question is resolved.