You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Метод bfs_rule в yargy.rule.constructors использует list как queue.
Документация python по этому поводу сообщает
It is also possible to use a list as a queue, where the first element added is the first element retrieved (“first-in, first-out”); however, lists are not efficient for this purpose. While appends and pops from the end of list are fast, doing inserts or pops from the beginning of a list is slow (because all of the other elements have to be shifted by one).
To implement a queue, use collections.deque which was designed to have fast appends and pops from both ends.
Метод bfs_rule в yargy.rule.constructors использует list как queue.
Документация python по этому поводу сообщает
https://docs.python.org/3/tutorial/datastructures.html#using-lists-as-queues
Это начинает сказываться, например, при использовании больших газеттиров и morph_pipeline.
The text was updated successfully, but these errors were encountered: