В настоящее время я участвую в личном учебном проекте, где я читаю в базе данных XML. Я нахожу себя в написании функций, которые собирают данные, и я не уверен, что было бы быстрым способом вернуть их.
Что обычно быстрее:
-
yields, или - несколько
append()внутри функции, затемreturnпоследующийlist?
Я был бы рад узнать, в каких ситуациях yield будет быстрее, чем append() или наоборот.