如何在python中加速简单循环

2024-09-27 00:19:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我想加快python中循环的速度。 下面有一个代码。你知道吗

for x in dpath.util.search(self.data, "**", yielded=True):
        self.contentsList.append(x)

你知道吗dpath.util.search文件是发电机。 我怎样才能加速这个简单的循环??你知道吗


Tags: 文件代码inselftrueforsearchdata
1条回答
网友
1楼 · 发布于 2024-09-27 00:19:37

好吧,循环本身是不必要的;您可以让Python通过单个函数调用来执行循环和附加工作,而不是通过以下函数调用来执行许多调用:

self.contentsList.extend(dpath.util.search(self.data, "**", yielded=True))

相关问题 更多 >

    热门问题