Добавление значений не медленнее по сравнению с другими возможными способами sh this.
Код выглядит хорошо, и создание списка нулей больше не поможет. Хотя это может создавать проблемы, так как вы можете не знать, сколько значений пройдет условие f > x
.
Поскольку вы написали et c et c Я не уверен, сколько времени или каких операций вам нужно делай там Если возможно, попробуйте использовать понимание списка. Это было бы немного быстрее.
Вы можете взглянуть на статью ниже, в которой сравнивали скорость создания списка, используя 3 метода, а именно: list comprehension
, append
, pre-initialization
.
https://levelup.gitconnected.com/faster-lists-in-python-4c4287502f0a