我应该使用课程还是字典?
发布于 2021-01-29 17:56:57
我有一个只包含字段而没有方法的类,如下所示:
class Request(object):
def __init__(self, environ):
self.environ = environ
self.request_method = environ.get('REQUEST_METHOD', None)
self.url_scheme = environ.get('wsgi.url_scheme', None)
self.request_uri = wsgiref.util.request_uri(environ)
self.path = environ.get('PATH_INFO', None)
# ...
这可以很容易地翻译成字典。该类对于将来的添加更加灵活,使用可以更快__slots__
。那么使用dict会有好处吗?字典会比全班更快吗?并且比具有插槽的课程快吗?
关注者
0
被浏览
50
1 个回答