小编use*_*673的帖子

不使用 next() 迭代列表

我有一个名为 current_month_list 的列表,每个月都会填充该月的星期一。即六月份将是:

current_month_list = 6, 13, 20, 27
Run Code Online (Sandbox Code Playgroud)

我在用着

next_rubbish_day = next(x for x in current_month_list if x > todays_date.day)
Run Code Online (Sandbox Code Playgroud)

返回列表中的下周一,即 20 作为今天的 16

这运作良好,但我试图转换为 Pyscript,它在不同的环境中使用它,显然(在另一个网站上引用)'

pyscript 包含一个异步 python 解释器,并且没有实现在解释器中特别困难的某些功能。其中包括发电机。

我得到的错误是

未实现 ast ast_generatorexp

所以我的问题是,是否有另一种方法来编码。我不太擅长 python,所以希望得到一些帮助。谢谢你的期待。

python iteration loops pyscript

5
推荐指数
1
解决办法
159
查看次数

标签 统计

iteration ×1

loops ×1

pyscript ×1

python ×1