python的一种用法,没搞太懂,先记下来

小豆苗 1年前 ⋅ 2308 阅读

今天在参看别人的代码时,发现了一种写法,一时没搞太明白,先记下来,后面再分析。

begin = datetime.date(2020, 1, 1)
end = datetime.date(2020, 12, 31)
data = [
    [str(begin + datetime.timedelta(days=i)), random.randint(1000, 25000)]
    for i in range((end - begin).days + 1)
]

print(data)

大家有看明白的,可以给我留言,谢谢。


全部评论: 0

    我有话说: