Якщо ви писали програми, які створюють велику кількість екземплярів якогось класу, то могли помітити, що їм несподівано може знадобитися дуже багато пам'яті.
class
Person:
__slots
- = ["first_name", "last
def
init__(self, first_name, last_name, phone):
self. first_name = first_name
self. last_name = last_name
self. phone = phone
Це відбувається через те, що Python використовує словники для представлення атрибутів екземплярів класів.
#Python // #practice // Архів книг
class
Person:
__slots
- = ["first_name", "last
def
init__(self, first_name, last_name, phone):
self. first_name = first_name
self. last_name = last_name
self. phone = phone
Це відбувається через те, що Python використовує словники для представлення атрибутів екземплярів класів.
#Python // #practice // Архів книг