Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
4
Поиск узкого места в производительности фрагмента кода
Условие задачи
Определите, где в нижеприведённом фрагменте кода может возникнуть проблема с производительностью. Приведён класс, отвечающий за вывод сведений о файлах пользователя.
class Account:
def __init__(self, full_name, contact, documents):
self.full_name = full_name
self.contact = contact
self.documents = documents
def display_file_info(self, doc):
print(f"{doc.name} - {doc.size} - {doc.type} - {doc.date}")
def list_files_info(self):
for doc in self.documents:
self.display_file_info(doc)